SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Analisis dan Perancangan Sistem


                         ENTITY RELATIONSHIP DIAGRAM


Model Entity Relationship Adalah suatu penyajian data dengan menggunakan Entity dan

Relationship



ENTITY
1.   Entity adalah obyek yang dapat dibedakan dalam dunia nyata

2.   Entity set adalah kumpulan dari entity yang sejenis

3.   Entity set dapat berupa :

         Obyek secara fisik : Rumah, Kendaraan, Peralatan

         Obyek secara konsep : Pekerjaan , Perusahaan, Rencana



ATRIBUT
1.   Atribut   adalah    karakteristik   dari   entity   atau   relationship,   yang   menyediakan

     penjelasan detail tentang entity atau relationship tersebut.

2.   Nilai Atribut      merupakan suatu data aktual atau informasi yang disimpan              pada

     suatu atribut di dalam suatu entity atau relationship.

     Jenis‐jenis atribut :

     a.   Key : Atribut yang digunakan untuk menentukan suatu entity secara unik.

     b.   Atribut Simple : Atribut yang bernilai tunggal.

     c.   Atribut Multivalue : Atribut yang memiliki sekelompok nilai untuk setiap instan entity.


            Tgllhr                                               NIP                   Nama
                                          Gelar




                                            PEGAWAI




Entity Relationship Diagram (ERD)                                                             Hal 1
Analisis dan Perancangan Sistem

     d. Atribut Composite : Suatu atribut yang terdiri dari beberapa atribut yang lebih

           kecil yang mempunyai arti tertentu.


                                                   Nama
                Nama                                                           Nama
                                                  Tengah                      Belakang
                Depan



                                                   Nama




                                                 PEGAWAI




     e.    Atribut Derivatif : Suatu atribut yang dihasilkan dari atribut yang lain.

                           Tgllhr                              Nama



                                             PEGAWAI



RELATIONSHIP
1.   Relationship adalah hubungan yang terjadi antara satu atau lebih entity.

2.   Relationship set adalah kumpulan relationship yang sejenis.



           PEGAWAI                            KERJA                                    PROYEK




     Derajat dari relationship

     Menjelaskan jumlah entity yang berpartisipasi dalam suatu relationship

     a.    Unary Degree (Derajat Satu)

               PEGAWAI                               LAPOR



     b. Binary Degree (Derajat Dua)


          PEGAWAI                                   KERJA                          DEPARTEMEN




Entity Relationship Diagram (ERD)                                                               Hal 2
Analisis dan Perancangan Sistem

    c.    Ternary Degree (Derajat Tiga)


         PEGAWAI                            KERJA                             DEPARTEMEN




                                           KOTA



CARDINALITY RATIO CONSTRAINT
Menjelaskan batasan jumlah keterhubungan satu            entity dengan entity lainnya.   Jenis

Cardinality Ratio :

    1.    One to One (1:1)
            PEGAWAI                       MILIK                     KENDARAAN


                                            r1
              p1                                                             p1
                                            r2
              p2                                                             p2

              p3                            r3                               p3




         PEGAWAI             1                MILIK                  1
                                                                              KENDARAAN




    2.    One to Many (1:N) atau Many to One (N:1)

             PEGAWAI                         KERJA                       DEPARTEMEN


                                                  r1
               p1                                                                 p1
                                                  r2
               p2                                                                 p2

               p3                                 r3                              p3

               p4                                 r4




         PEGAWAI              N                  KERJA                   1
                                                                              DEPARTEMEN




Entity Relationship Diagram (ERD)                                                        Hal 3
Analisis dan Perancangan Sistem

     3.    Many to Many (N:N)

            PEGAWAI                        KERJA                      PROYEK


                                              r1
             p1                                                            p1
                                              r2
             p2                                                            p2

             p3                               r3                           p3
                                              r4




                                N              KERJA                N
          PEGAWAI                                                                 PROYEK




PARTICIPATION CONSTRAINT
Menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity

lain.

Terdapat 2 macam Participation Constraint :

1.   Total Participation

        Keberadaan suatu entity tergantung pada hubungannya dengan entity lain.

                                N              PUNYA                 1
          PEGAWAI                                                                 BAGIAN



2.   Partial Participation

        Keberadaan suatu entity tidak tergantung pada hubungannya dengan entity lain.

                                N                  KERJA             1
          PEGAWAI                                                                 PROYEK




Entity Relationship Diagram (ERD)                                                          Hal 4
Analisis dan Perancangan Sistem


WEAK ENTITY
   Weak Entity adalah suatu Entity      dimana   keberadaan dari entity tersebut tergantung

    dari keberadaan entity lain.

   Entity yang merupakan induknya disebut Identifying Owner dan relationshipnya

    disebut Identifying Relationship.

   Weak Entity selalu mempunyai Total Participation constraint dengan Identifying

    Owner.

                                                               NAMA
    NOPEG               …….                                                      …….




             PEGAWAI                     MILIK
                                                                      TANGGUNGAN




SIMBOL‐SIMBOL ER‐DIAGRAM

        Notasi             Keterangan              Notasi                  Keterangan

                          Entity                                      Atribut Primary Key




                          Weak Entity                                 Atribut Multivalue




                          Relationship                                Atribut Composite




                          Identifying
                          Relationship
                                                                      Atribut Derivatif


                          Atribut




Entity Relationship Diagram (ERD)                                                         Hal 5
Analisis dan Perancangan Sistem


Contoh Penggambaran Diagram ER


                                     Alm1                 Kdpos



           Nopeg           Napeg              Alamat                        Nobag   Nabag    Lokasi



        Tgllhr                                    N         Anggota         1

                       PEGAWAI                                                      BAGIAN
        Umur                                      1                     1

                                                            Pimpin
                                                                                     1
                       1             N


                                                                      Jam
                           Kontrol
                                                             Kerja                  Punya


                                                                        N
                                                      1                             1




                                                  Punya                             PROYEK




                                                      N
                                                                            Nopro            Lokapro

                                                                                    Napro


                                         TANGGUNGAN




                    Nama                 JnsKel           Hubungan




Entity Relationship Diagram (ERD)                                                                      Hal 6
Analisis dan Perancangan Sistem


TRANSFORMASI DARI ERD KE DATABASE RELASIONAL
1.   Setiap tipe entity dibuat suatu relasi yang memuat semua atribut simple, sedangkan

     untuk atribut composite hanya dimuat komponen‐komponennya saja.

              Nopeg                           Alm1                 Kdpos




             PEGAWAI                                 Alamat


     PEGAWAI (NOPEG,ALM1, KDPOS, …….)



2.   Setiap relasi yang mempunyai atribut multivalue, buatlah relasi baru dimana primary

     keynya merupakan gabungan dari primary key dari relasi tersebut dengan atribut

     multivalue.

              Nopro
                                  ……                      Lokasi




                                 PROYEK



     LOKPR (NOPRO, LOKASI, …….)



3.   Setiap Unary Relationship 1:N, pada relasi perlu ditambahkan suatu foreign key yang

     menunjuk ke nilai primary keynya.

                             ……
          Nopeg


                             1



              PEGAWAI                     N                        KONTROL




     PEGAWAI (NOPEG , ….. , SUPERVISOR‐ID)




Entity Relationship Diagram (ERD)                                                  Hal 7
Analisis dan Perancangan Sistem

4.   Setiap    unary   relationship    M:N,     buatlah   relasi   baru      dimana    primary   keynya

     merupakan gabungan dari dua atribut dimana keduanya menunjuk ke primary key

     relasi awal dengan penamaan yang berbeda.


         Nobar            ……

                                          N

              BARANG                                               Terdiri                  Jumlah
                                          N



     KOMBAR (NOBAR , NOKOMP , JUMLAH)



5.   Setiap binary relationship 1:1, dimana participation constraint keduanya total, buatlah

     suatu relasi gabungan dimana primary keynya dapat dipilih salah satu.

         Nopeg              ……                                                                   ……
                                                                             Nopro




                            1                                         1
          PEGAWAI                              KERJA                             PROYEK




     PEGAWAI (NOPEG             , ... , NOPRO, …..)



6.   Setiap binary relationship 1:1 dan salah satu participation constraintnya total, maka

     primary key pada relasi yang participation constraintnya partial menjadi foreign key

     pada relasi yang lainnya.


        Nopeg            ……                                                    Nobag             ……




                           1                                         1
          PEGAWAI                             PIMPIN                             BAGIAN




     BAGIAN (NOBAG, ... , MANAGER)




Entity Relationship Diagram (ERD)                                                                     Hal 8
Analisis dan Perancangan Sistem

7.   Setiap binary relationship 1:1, dimana kedua participation constraintnya partial, maka

     selain kedua relasi perlu dibuat relasi baru yang berisi primary key gabungan dari

     primary key kedua tipe entity yang berelasi.


       Nopeg             ……                                                               ……
                                                                         Nopro




                         1                                       1
        PEGAWAI                          KERJA                               PROYEK



     PEKERJAAN ( NOPEG, NOPRO, …)



8.   Setiap binary relationship 1:N, dimana tipe entity yang bersisi N mempunyai

     participation constraint Total, maka primary key pada relasi yang bersisi 1 dijadikan

     foreign key pada relasi yang bersisi N.

         Nobag               ……                                                              ……
                                                                           Nopro




                             1                                       N
            BAGIAN                           PUNYA                               PROYEK




     PROYEK (NOPRO, ... , NOBAG)



9.   Setiap Binary Relationship 1:N, dimana tipe entity yang bersisi N mempunyai

     Participation   Constraint   partial,   buatlah   relasi   baru     dimana    Primary   Keynya

     merupakan gabungan dari Primary Key kedua tipe Entity yang berelasi.


         Nopeg               ……                                                              ……
                                                                           Nopro




                             N                                       1
           PEGAWAI                           KERJA                               PROYEK



     PEKERJAAN (NOPEG, NOPRO, ……)




Entity Relationship Diagram (ERD)                                                                 Hal 9
Analisis dan Perancangan Sistem

10. Setiap   binary   relationship   M:N,    buatlah       relasi   baru   dimana    primary   keynya

    merupakan gabungan dari primary key kedua tipe entity yang berelasi.

        Nopeg              ……                                                                  ……
                                                                             Nopro




                           N                                          N
          PEGAWAI                           KERJA                                PROYEK



    PEKERJAAN (NOPEG,             NOPRO, …..)



11. Setiap ternary relationship, buatlah relasi baru dimana primary keynya merupakan

    gabungan dari primary key ketiga tipe entity yang berelasi.

        Nopeg              ……                                                                  ……
                                                                             Nopro




                           N                                          N
          PEGAWAI                           KERJA                                PROYEK




                                                                     Nokot
                                            KOTA

                                                                     ……


    PEKERJAAN ( NOPEG, NOPRO , NOKOT                   )



12. Setiap tipe weak entity, dibuat suatu relasi yang memuat semua atributnya dimana primary

    keynya adalah gabungan dari partial key dan primary key dari relasi induknya

    (identifying owner).


        Nopeg              ……                                                                  ……
                                                                             Nama




                           1                                          N
          PEGAWAI                           PUNYA                             TANGGUNGAN




TANGGUNGAN (NOPEG,                NAMA      , ….)




Entity Relationship Diagram (ERD)                                                               Hal 10
Analisis dan Perancangan Sistem

HASIL TRANSFORMASI DARI DIAGRAM ER KE DATABASE RELASIONAL :

Skema Database

PEGAWAI            (Nopeg, Napeg, Alm1, Kdpos, Tgllhr, Umur, Supervisor‐Id, Nobag)

BAGIAN             (Nobag, Nabag, Lokasi, Manager)

PROYEK             (Nopro, Napro, Nobag)

LOKPR              (Nopro, Lokapr)

PEKERJAAN          (Nopeg, Nopro, Jam)

TANGGUNGAN (Nopeg, Nama, Jnskel, Hubungan)




Entity Relationship Diagram (ERD)                                                    Hal 11

Contenu connexe

Tendances

3 rekayasa kebutuhan
3 rekayasa kebutuhan3 rekayasa kebutuhan
3 rekayasa kebutuhanObey Rohman
 
Perancangan database penyewaan lapangan
Perancangan database penyewaan lapanganPerancangan database penyewaan lapangan
Perancangan database penyewaan lapanganevi kufia mahasanti
 
Materi Kuliah Umum Kapita Selekta : Internet Of Things
Materi Kuliah Umum Kapita Selekta : Internet Of ThingsMateri Kuliah Umum Kapita Selekta : Internet Of Things
Materi Kuliah Umum Kapita Selekta : Internet Of ThingsPutu Shinoda
 
makalah-tentang-cyber-crime-dan-kejahatan-internet
makalah-tentang-cyber-crime-dan-kejahatan-internetmakalah-tentang-cyber-crime-dan-kejahatan-internet
makalah-tentang-cyber-crime-dan-kejahatan-internetKie Rahadian
 
Pengenalan keamanan sistem operasi
Pengenalan keamanan sistem operasiPengenalan keamanan sistem operasi
Pengenalan keamanan sistem operasirizqiariy
 
Ppt: Usability (Interaksi Manusia dan Komputer)
Ppt: Usability (Interaksi Manusia dan Komputer)Ppt: Usability (Interaksi Manusia dan Komputer)
Ppt: Usability (Interaksi Manusia dan Komputer)agungt4565
 
Data Base Tiket Pesawat
Data Base Tiket PesawatData Base Tiket Pesawat
Data Base Tiket Pesawatnaufals11
 
PERLINDUNGAN HAK ASASI MANUSIA
PERLINDUNGAN HAK ASASI MANUSIAPERLINDUNGAN HAK ASASI MANUSIA
PERLINDUNGAN HAK ASASI MANUSIAAllya Q
 
Catatan Kritis RUU Perubahan UU ITE
Catatan Kritis RUU Perubahan UU ITECatatan Kritis RUU Perubahan UU ITE
Catatan Kritis RUU Perubahan UU ITEICT Watch
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis DataMr. Nugraha
 
Proses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat LunakProses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat LunakLusiana Diyan
 
PPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptxPPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptxMirnaNia
 
Pengantar Dan Konsep Keamanan Sistem Informasi
Pengantar Dan Konsep Keamanan Sistem Informasi   Pengantar Dan Konsep Keamanan Sistem Informasi
Pengantar Dan Konsep Keamanan Sistem Informasi Indri Sukmawati Rahayu
 
Analisis pengembangan jaringan komputer lokal pada rumah sakit muhammadiyah p...
Analisis pengembangan jaringan komputer lokal pada rumah sakit muhammadiyah p...Analisis pengembangan jaringan komputer lokal pada rumah sakit muhammadiyah p...
Analisis pengembangan jaringan komputer lokal pada rumah sakit muhammadiyah p...Rizki Saputra
 
Faktor Komputer dalam IMK
Faktor Komputer dalam IMKFaktor Komputer dalam IMK
Faktor Komputer dalam IMKBrigita Wensen
 

Tendances (20)

3 rekayasa kebutuhan
3 rekayasa kebutuhan3 rekayasa kebutuhan
3 rekayasa kebutuhan
 
SRS iDoctor
SRS iDoctorSRS iDoctor
SRS iDoctor
 
Perancangan database penyewaan lapangan
Perancangan database penyewaan lapanganPerancangan database penyewaan lapangan
Perancangan database penyewaan lapangan
 
Materi Kuliah Umum Kapita Selekta : Internet Of Things
Materi Kuliah Umum Kapita Selekta : Internet Of ThingsMateri Kuliah Umum Kapita Selekta : Internet Of Things
Materi Kuliah Umum Kapita Selekta : Internet Of Things
 
Proyeksi penduduk
Proyeksi pendudukProyeksi penduduk
Proyeksi penduduk
 
makalah-tentang-cyber-crime-dan-kejahatan-internet
makalah-tentang-cyber-crime-dan-kejahatan-internetmakalah-tentang-cyber-crime-dan-kejahatan-internet
makalah-tentang-cyber-crime-dan-kejahatan-internet
 
Pengenalan keamanan sistem operasi
Pengenalan keamanan sistem operasiPengenalan keamanan sistem operasi
Pengenalan keamanan sistem operasi
 
Pendahuluan Hukum Bisnis
Pendahuluan Hukum BisnisPendahuluan Hukum Bisnis
Pendahuluan Hukum Bisnis
 
Ppt: Usability (Interaksi Manusia dan Komputer)
Ppt: Usability (Interaksi Manusia dan Komputer)Ppt: Usability (Interaksi Manusia dan Komputer)
Ppt: Usability (Interaksi Manusia dan Komputer)
 
Data Base Tiket Pesawat
Data Base Tiket PesawatData Base Tiket Pesawat
Data Base Tiket Pesawat
 
PERLINDUNGAN HAK ASASI MANUSIA
PERLINDUNGAN HAK ASASI MANUSIAPERLINDUNGAN HAK ASASI MANUSIA
PERLINDUNGAN HAK ASASI MANUSIA
 
Catatan Kritis RUU Perubahan UU ITE
Catatan Kritis RUU Perubahan UU ITECatatan Kritis RUU Perubahan UU ITE
Catatan Kritis RUU Perubahan UU ITE
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
 
Proses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat LunakProses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat Lunak
 
Sistem Keamanan Jaringan
Sistem Keamanan JaringanSistem Keamanan Jaringan
Sistem Keamanan Jaringan
 
PPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptxPPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptx
 
Pengantar Dan Konsep Keamanan Sistem Informasi
Pengantar Dan Konsep Keamanan Sistem Informasi   Pengantar Dan Konsep Keamanan Sistem Informasi
Pengantar Dan Konsep Keamanan Sistem Informasi
 
Prinsip User Interface Design
Prinsip User Interface DesignPrinsip User Interface Design
Prinsip User Interface Design
 
Analisis pengembangan jaringan komputer lokal pada rumah sakit muhammadiyah p...
Analisis pengembangan jaringan komputer lokal pada rumah sakit muhammadiyah p...Analisis pengembangan jaringan komputer lokal pada rumah sakit muhammadiyah p...
Analisis pengembangan jaringan komputer lokal pada rumah sakit muhammadiyah p...
 
Faktor Komputer dalam IMK
Faktor Komputer dalam IMKFaktor Komputer dalam IMK
Faktor Komputer dalam IMK
 

En vedette

Materi rsi 5 informasi strategis
Materi rsi 5 informasi strategisMateri rsi 5 informasi strategis
Materi rsi 5 informasi strategisdonasiilmu
 
Plugin ch11edited-ok
Plugin ch11edited-okPlugin ch11edited-ok
Plugin ch11edited-okdonasiilmu
 
Makalah jaringan-komputer2
Makalah jaringan-komputer2Makalah jaringan-komputer2
Makalah jaringan-komputer2donasiilmu
 
Bab 3 data modeling dan analysis 2010
Bab 3 data modeling dan analysis 2010Bab 3 data modeling dan analysis 2010
Bab 3 data modeling dan analysis 2010donasiilmu
 
Penjelasan strukturdata
Penjelasan strukturdataPenjelasan strukturdata
Penjelasan strukturdatadonasiilmu
 

En vedette (8)

Cc++
Cc++Cc++
Cc++
 
Research repor tfinal
Research repor tfinalResearch repor tfinal
Research repor tfinal
 
Materi rsi 5 informasi strategis
Materi rsi 5 informasi strategisMateri rsi 5 informasi strategis
Materi rsi 5 informasi strategis
 
Plugin ch11edited-ok
Plugin ch11edited-okPlugin ch11edited-ok
Plugin ch11edited-ok
 
Makalah jaringan-komputer2
Makalah jaringan-komputer2Makalah jaringan-komputer2
Makalah jaringan-komputer2
 
Bab 3 data modeling dan analysis 2010
Bab 3 data modeling dan analysis 2010Bab 3 data modeling dan analysis 2010
Bab 3 data modeling dan analysis 2010
 
Isi
IsiIsi
Isi
 
Penjelasan strukturdata
Penjelasan strukturdataPenjelasan strukturdata
Penjelasan strukturdata
 

Plus de donasiilmu

Plus de donasiilmu (20)

Dftr isi
Dftr isiDftr isi
Dftr isi
 
Pengantar
PengantarPengantar
Pengantar
 
9 materisim komputer
9 materisim komputer9 materisim komputer
9 materisim komputer
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputer
 
Makalah jaringan-komputer2
Makalah jaringan-komputer2Makalah jaringan-komputer2
Makalah jaringan-komputer2
 
Apsi
ApsiApsi
Apsi
 
Data flow diagram
Data flow diagramData flow diagram
Data flow diagram
 
Norma lisasi
Norma lisasiNorma lisasi
Norma lisasi
 
Pertemuan4
Pertemuan4Pertemuan4
Pertemuan4
 
Pertemuan5
Pertemuan5Pertemuan5
Pertemuan5
 
Pertemuan6
Pertemuan6Pertemuan6
Pertemuan6
 
Pertemuan7
Pertemuan7Pertemuan7
Pertemuan7
 
Pertemuan9
Pertemuan9Pertemuan9
Pertemuan9
 
Pertemuan10
Pertemuan10Pertemuan10
Pertemuan10
 
Pertemuan10
Pertemuan10Pertemuan10
Pertemuan10
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 
Pertemuan12
Pertemuan12Pertemuan12
Pertemuan12
 
Pertemuan13
Pertemuan13Pertemuan13
Pertemuan13
 
Pertemuan14
Pertemuan14Pertemuan14
Pertemuan14
 
Uas
UasUas
Uas
 

Dernier

,.,,.,.,.,.,.,.,.,.,.,.,Swamedikasi.pptx
,.,,.,.,.,.,.,.,.,.,.,.,Swamedikasi.pptx,.,,.,.,.,.,.,.,.,.,.,.,Swamedikasi.pptx
,.,,.,.,.,.,.,.,.,.,.,.,Swamedikasi.pptxfurqanridha
 
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptxPPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptxRestiana8
 
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASIBMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASIsyedharis59
 
Paket Substansi_Pengelolaan Kinerja Guru dan KS [19 Dec].pptx
Paket Substansi_Pengelolaan Kinerja Guru dan KS [19 Dec].pptxPaket Substansi_Pengelolaan Kinerja Guru dan KS [19 Dec].pptx
Paket Substansi_Pengelolaan Kinerja Guru dan KS [19 Dec].pptxDarmiahDarmiah
 
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASIBMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASIwanalifhikmi
 
KISI-KISI Sumatif Akhir Jenjang PJOK 2024
KISI-KISI Sumatif Akhir Jenjang PJOK 2024KISI-KISI Sumatif Akhir Jenjang PJOK 2024
KISI-KISI Sumatif Akhir Jenjang PJOK 2024DedeHendra8
 
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUTeric214073
 
Paparan Model Kompetensi Kepala Sekolah.pptx
Paparan Model Kompetensi Kepala Sekolah.pptxPaparan Model Kompetensi Kepala Sekolah.pptx
Paparan Model Kompetensi Kepala Sekolah.pptxagunk4
 
573323880-PPT-Nasionalisme-dan-Anti-Korupsi.pptx
573323880-PPT-Nasionalisme-dan-Anti-Korupsi.pptx573323880-PPT-Nasionalisme-dan-Anti-Korupsi.pptx
573323880-PPT-Nasionalisme-dan-Anti-Korupsi.pptxanisakhairoza
 
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1LailaTulangRusukMaha
 
Fungsi Manajemen Public Relations dan Terapannya
Fungsi Manajemen Public Relations dan TerapannyaFungsi Manajemen Public Relations dan Terapannya
Fungsi Manajemen Public Relations dan TerapannyaAdePutraTunggali
 
Kelompok 1_Pengantar Komunikasi Pendidikan.pdf
Kelompok 1_Pengantar Komunikasi Pendidikan.pdfKelompok 1_Pengantar Komunikasi Pendidikan.pdf
Kelompok 1_Pengantar Komunikasi Pendidikan.pdf2210130220024
 
PPT IPS KD 3.4 Sejarah Kerajaan-Kerajaan di Indonesia part 2.pptx
PPT IPS KD 3.4 Sejarah Kerajaan-Kerajaan di Indonesia part 2.pptxPPT IPS KD 3.4 Sejarah Kerajaan-Kerajaan di Indonesia part 2.pptx
PPT IPS KD 3.4 Sejarah Kerajaan-Kerajaan di Indonesia part 2.pptxfradillachorysofa14
 
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdfPTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdfSMP Hang Kasturi, Batam
 
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
2024 - PSAJ PAI SMK Kisi-kisi Utama.docxaljabarkoho
 
materi pondok romadon sekolah dasar dengan materi zakat fitrah
materi pondok romadon sekolah dasar dengan materi zakat fitrahmateri pondok romadon sekolah dasar dengan materi zakat fitrah
materi pondok romadon sekolah dasar dengan materi zakat fitrahkrisdanarahmatullah7
 
Kel. 4 Administrasi Keuangan.pdf di sekolah
Kel. 4 Administrasi  Keuangan.pdf di sekolahKel. 4 Administrasi  Keuangan.pdf di sekolah
Kel. 4 Administrasi Keuangan.pdf di sekolahaisyahnurul2408
 
slaid penerangan UPUonline 2024 UPU 2024
slaid penerangan UPUonline  2024 UPU 2024slaid penerangan UPUonline  2024 UPU 2024
slaid penerangan UPUonline 2024 UPU 2024ssuser82320b
 
UTS CT (ppg prajabatan gelombang 1 tahun 2023).pptx
UTS CT (ppg prajabatan gelombang 1 tahun 2023).pptxUTS CT (ppg prajabatan gelombang 1 tahun 2023).pptx
UTS CT (ppg prajabatan gelombang 1 tahun 2023).pptxYusufAmirudin3
 
Permohonan Pembatalan Keputusan Komisi Pemilihan Umum No. 360 Tahun 2024.pdf
Permohonan Pembatalan Keputusan Komisi Pemilihan Umum No. 360 Tahun 2024.pdfPermohonan Pembatalan Keputusan Komisi Pemilihan Umum No. 360 Tahun 2024.pdf
Permohonan Pembatalan Keputusan Komisi Pemilihan Umum No. 360 Tahun 2024.pdfDadang Solihin
 

Dernier (20)

,.,,.,.,.,.,.,.,.,.,.,.,Swamedikasi.pptx
,.,,.,.,.,.,.,.,.,.,.,.,Swamedikasi.pptx,.,,.,.,.,.,.,.,.,.,.,.,Swamedikasi.pptx
,.,,.,.,.,.,.,.,.,.,.,.,Swamedikasi.pptx
 
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptxPPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
 
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASIBMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
 
Paket Substansi_Pengelolaan Kinerja Guru dan KS [19 Dec].pptx
Paket Substansi_Pengelolaan Kinerja Guru dan KS [19 Dec].pptxPaket Substansi_Pengelolaan Kinerja Guru dan KS [19 Dec].pptx
Paket Substansi_Pengelolaan Kinerja Guru dan KS [19 Dec].pptx
 
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASIBMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
 
KISI-KISI Sumatif Akhir Jenjang PJOK 2024
KISI-KISI Sumatif Akhir Jenjang PJOK 2024KISI-KISI Sumatif Akhir Jenjang PJOK 2024
KISI-KISI Sumatif Akhir Jenjang PJOK 2024
 
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
 
Paparan Model Kompetensi Kepala Sekolah.pptx
Paparan Model Kompetensi Kepala Sekolah.pptxPaparan Model Kompetensi Kepala Sekolah.pptx
Paparan Model Kompetensi Kepala Sekolah.pptx
 
573323880-PPT-Nasionalisme-dan-Anti-Korupsi.pptx
573323880-PPT-Nasionalisme-dan-Anti-Korupsi.pptx573323880-PPT-Nasionalisme-dan-Anti-Korupsi.pptx
573323880-PPT-Nasionalisme-dan-Anti-Korupsi.pptx
 
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
 
Fungsi Manajemen Public Relations dan Terapannya
Fungsi Manajemen Public Relations dan TerapannyaFungsi Manajemen Public Relations dan Terapannya
Fungsi Manajemen Public Relations dan Terapannya
 
Kelompok 1_Pengantar Komunikasi Pendidikan.pdf
Kelompok 1_Pengantar Komunikasi Pendidikan.pdfKelompok 1_Pengantar Komunikasi Pendidikan.pdf
Kelompok 1_Pengantar Komunikasi Pendidikan.pdf
 
PPT IPS KD 3.4 Sejarah Kerajaan-Kerajaan di Indonesia part 2.pptx
PPT IPS KD 3.4 Sejarah Kerajaan-Kerajaan di Indonesia part 2.pptxPPT IPS KD 3.4 Sejarah Kerajaan-Kerajaan di Indonesia part 2.pptx
PPT IPS KD 3.4 Sejarah Kerajaan-Kerajaan di Indonesia part 2.pptx
 
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdfPTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
 
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
 
materi pondok romadon sekolah dasar dengan materi zakat fitrah
materi pondok romadon sekolah dasar dengan materi zakat fitrahmateri pondok romadon sekolah dasar dengan materi zakat fitrah
materi pondok romadon sekolah dasar dengan materi zakat fitrah
 
Kel. 4 Administrasi Keuangan.pdf di sekolah
Kel. 4 Administrasi  Keuangan.pdf di sekolahKel. 4 Administrasi  Keuangan.pdf di sekolah
Kel. 4 Administrasi Keuangan.pdf di sekolah
 
slaid penerangan UPUonline 2024 UPU 2024
slaid penerangan UPUonline  2024 UPU 2024slaid penerangan UPUonline  2024 UPU 2024
slaid penerangan UPUonline 2024 UPU 2024
 
UTS CT (ppg prajabatan gelombang 1 tahun 2023).pptx
UTS CT (ppg prajabatan gelombang 1 tahun 2023).pptxUTS CT (ppg prajabatan gelombang 1 tahun 2023).pptx
UTS CT (ppg prajabatan gelombang 1 tahun 2023).pptx
 
Permohonan Pembatalan Keputusan Komisi Pemilihan Umum No. 360 Tahun 2024.pdf
Permohonan Pembatalan Keputusan Komisi Pemilihan Umum No. 360 Tahun 2024.pdfPermohonan Pembatalan Keputusan Komisi Pemilihan Umum No. 360 Tahun 2024.pdf
Permohonan Pembatalan Keputusan Komisi Pemilihan Umum No. 360 Tahun 2024.pdf
 

Erd

  • 1. Analisis dan Perancangan Sistem ENTITY RELATIONSHIP DIAGRAM Model Entity Relationship Adalah suatu penyajian data dengan menggunakan Entity dan Relationship ENTITY 1. Entity adalah obyek yang dapat dibedakan dalam dunia nyata 2. Entity set adalah kumpulan dari entity yang sejenis 3. Entity set dapat berupa :  Obyek secara fisik : Rumah, Kendaraan, Peralatan  Obyek secara konsep : Pekerjaan , Perusahaan, Rencana ATRIBUT 1. Atribut adalah karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut. 2. Nilai Atribut merupakan suatu data aktual atau informasi yang disimpan pada suatu atribut di dalam suatu entity atau relationship. Jenis‐jenis atribut : a. Key : Atribut yang digunakan untuk menentukan suatu entity secara unik. b. Atribut Simple : Atribut yang bernilai tunggal. c. Atribut Multivalue : Atribut yang memiliki sekelompok nilai untuk setiap instan entity. Tgllhr NIP Nama Gelar PEGAWAI Entity Relationship Diagram (ERD) Hal 1
  • 2. Analisis dan Perancangan Sistem d. Atribut Composite : Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu. Nama Nama Nama Tengah Belakang Depan Nama PEGAWAI e. Atribut Derivatif : Suatu atribut yang dihasilkan dari atribut yang lain. Tgllhr Nama PEGAWAI RELATIONSHIP 1. Relationship adalah hubungan yang terjadi antara satu atau lebih entity. 2. Relationship set adalah kumpulan relationship yang sejenis. PEGAWAI KERJA PROYEK Derajat dari relationship Menjelaskan jumlah entity yang berpartisipasi dalam suatu relationship a. Unary Degree (Derajat Satu) PEGAWAI LAPOR b. Binary Degree (Derajat Dua) PEGAWAI KERJA DEPARTEMEN Entity Relationship Diagram (ERD) Hal 2
  • 3. Analisis dan Perancangan Sistem c. Ternary Degree (Derajat Tiga) PEGAWAI KERJA DEPARTEMEN KOTA CARDINALITY RATIO CONSTRAINT Menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya. Jenis Cardinality Ratio : 1. One to One (1:1) PEGAWAI MILIK KENDARAAN r1 p1 p1 r2 p2 p2 p3 r3 p3 PEGAWAI 1 MILIK 1 KENDARAAN 2. One to Many (1:N) atau Many to One (N:1) PEGAWAI KERJA DEPARTEMEN r1 p1 p1 r2 p2 p2 p3 r3 p3 p4 r4 PEGAWAI N KERJA 1 DEPARTEMEN Entity Relationship Diagram (ERD) Hal 3
  • 4. Analisis dan Perancangan Sistem 3. Many to Many (N:N) PEGAWAI KERJA PROYEK r1 p1 p1 r2 p2 p2 p3 r3 p3 r4 N KERJA N PEGAWAI PROYEK PARTICIPATION CONSTRAINT Menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain. Terdapat 2 macam Participation Constraint : 1. Total Participation Keberadaan suatu entity tergantung pada hubungannya dengan entity lain. N PUNYA 1 PEGAWAI BAGIAN 2. Partial Participation Keberadaan suatu entity tidak tergantung pada hubungannya dengan entity lain. N KERJA 1 PEGAWAI PROYEK Entity Relationship Diagram (ERD) Hal 4
  • 5. Analisis dan Perancangan Sistem WEAK ENTITY  Weak Entity adalah suatu Entity dimana keberadaan dari entity tersebut tergantung dari keberadaan entity lain.  Entity yang merupakan induknya disebut Identifying Owner dan relationshipnya disebut Identifying Relationship.  Weak Entity selalu mempunyai Total Participation constraint dengan Identifying Owner. NAMA NOPEG ……. ……. PEGAWAI MILIK TANGGUNGAN SIMBOL‐SIMBOL ER‐DIAGRAM Notasi Keterangan Notasi Keterangan Entity Atribut Primary Key Weak Entity Atribut Multivalue Relationship Atribut Composite Identifying Relationship Atribut Derivatif Atribut Entity Relationship Diagram (ERD) Hal 5
  • 6. Analisis dan Perancangan Sistem Contoh Penggambaran Diagram ER Alm1 Kdpos Nopeg Napeg Alamat Nobag Nabag Lokasi Tgllhr N Anggota 1 PEGAWAI BAGIAN Umur 1 1 Pimpin 1 1 N Jam Kontrol Kerja Punya N 1 1 Punya PROYEK N Nopro Lokapro Napro TANGGUNGAN Nama JnsKel Hubungan Entity Relationship Diagram (ERD) Hal 6
  • 7. Analisis dan Perancangan Sistem TRANSFORMASI DARI ERD KE DATABASE RELASIONAL 1. Setiap tipe entity dibuat suatu relasi yang memuat semua atribut simple, sedangkan untuk atribut composite hanya dimuat komponen‐komponennya saja. Nopeg Alm1 Kdpos PEGAWAI Alamat PEGAWAI (NOPEG,ALM1, KDPOS, …….) 2. Setiap relasi yang mempunyai atribut multivalue, buatlah relasi baru dimana primary keynya merupakan gabungan dari primary key dari relasi tersebut dengan atribut multivalue. Nopro …… Lokasi PROYEK LOKPR (NOPRO, LOKASI, …….) 3. Setiap Unary Relationship 1:N, pada relasi perlu ditambahkan suatu foreign key yang menunjuk ke nilai primary keynya. …… Nopeg 1 PEGAWAI N KONTROL PEGAWAI (NOPEG , ….. , SUPERVISOR‐ID) Entity Relationship Diagram (ERD) Hal 7
  • 8. Analisis dan Perancangan Sistem 4. Setiap unary relationship M:N, buatlah relasi baru dimana primary keynya merupakan gabungan dari dua atribut dimana keduanya menunjuk ke primary key relasi awal dengan penamaan yang berbeda. Nobar …… N BARANG Terdiri Jumlah N KOMBAR (NOBAR , NOKOMP , JUMLAH) 5. Setiap binary relationship 1:1, dimana participation constraint keduanya total, buatlah suatu relasi gabungan dimana primary keynya dapat dipilih salah satu. Nopeg …… …… Nopro 1 1 PEGAWAI KERJA PROYEK PEGAWAI (NOPEG , ... , NOPRO, …..) 6. Setiap binary relationship 1:1 dan salah satu participation constraintnya total, maka primary key pada relasi yang participation constraintnya partial menjadi foreign key pada relasi yang lainnya. Nopeg …… Nobag …… 1 1 PEGAWAI PIMPIN BAGIAN BAGIAN (NOBAG, ... , MANAGER) Entity Relationship Diagram (ERD) Hal 8
  • 9. Analisis dan Perancangan Sistem 7. Setiap binary relationship 1:1, dimana kedua participation constraintnya partial, maka selain kedua relasi perlu dibuat relasi baru yang berisi primary key gabungan dari primary key kedua tipe entity yang berelasi. Nopeg …… …… Nopro 1 1 PEGAWAI KERJA PROYEK PEKERJAAN ( NOPEG, NOPRO, …) 8. Setiap binary relationship 1:N, dimana tipe entity yang bersisi N mempunyai participation constraint Total, maka primary key pada relasi yang bersisi 1 dijadikan foreign key pada relasi yang bersisi N. Nobag …… …… Nopro 1 N BAGIAN PUNYA PROYEK PROYEK (NOPRO, ... , NOBAG) 9. Setiap Binary Relationship 1:N, dimana tipe entity yang bersisi N mempunyai Participation Constraint partial, buatlah relasi baru dimana Primary Keynya merupakan gabungan dari Primary Key kedua tipe Entity yang berelasi. Nopeg …… …… Nopro N 1 PEGAWAI KERJA PROYEK PEKERJAAN (NOPEG, NOPRO, ……) Entity Relationship Diagram (ERD) Hal 9
  • 10. Analisis dan Perancangan Sistem 10. Setiap binary relationship M:N, buatlah relasi baru dimana primary keynya merupakan gabungan dari primary key kedua tipe entity yang berelasi. Nopeg …… …… Nopro N N PEGAWAI KERJA PROYEK PEKERJAAN (NOPEG, NOPRO, …..) 11. Setiap ternary relationship, buatlah relasi baru dimana primary keynya merupakan gabungan dari primary key ketiga tipe entity yang berelasi. Nopeg …… …… Nopro N N PEGAWAI KERJA PROYEK Nokot KOTA …… PEKERJAAN ( NOPEG, NOPRO , NOKOT ) 12. Setiap tipe weak entity, dibuat suatu relasi yang memuat semua atributnya dimana primary keynya adalah gabungan dari partial key dan primary key dari relasi induknya (identifying owner). Nopeg …… …… Nama 1 N PEGAWAI PUNYA TANGGUNGAN TANGGUNGAN (NOPEG, NAMA , ….) Entity Relationship Diagram (ERD) Hal 10
  • 11. Analisis dan Perancangan Sistem HASIL TRANSFORMASI DARI DIAGRAM ER KE DATABASE RELASIONAL : Skema Database PEGAWAI (Nopeg, Napeg, Alm1, Kdpos, Tgllhr, Umur, Supervisor‐Id, Nobag) BAGIAN (Nobag, Nabag, Lokasi, Manager) PROYEK (Nopro, Napro, Nobag) LOKPR (Nopro, Lokapr) PEKERJAAN (Nopeg, Nopro, Jam) TANGGUNGAN (Nopeg, Nama, Jnskel, Hubungan) Entity Relationship Diagram (ERD) Hal 11