Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan 6 ENTITY RELATIONSHIP DIAGRAM (ERD). Entity Relationship Diagram (ERD) ERD adalah suatu diagram yang menggambarkan hubungan antar entity di.

Presentasi serupa


Presentasi berjudul: "Pertemuan 6 ENTITY RELATIONSHIP DIAGRAM (ERD). Entity Relationship Diagram (ERD) ERD adalah suatu diagram yang menggambarkan hubungan antar entity di."— Transcript presentasi:

1 Pertemuan 6 ENTITY RELATIONSHIP DIAGRAM (ERD)

2 Entity Relationship Diagram (ERD) ERD adalah suatu diagram yang menggambarkan hubungan antar entity di dalam database. Skema tentang diagram pertama kali diresmikan oleh Charles Bachman pada tahun 1960-an, yang menggunakan kotak segi empat untuk menunjukkan tipe-tipe record dan tanda panah dari satu record ke record lain untuk menunjukkan hubungan one-to-many.

3 Entity Relationship Diagram (ERD) Ada beberapa model ERD yang di kemukakan oleh beberapa ahli, dan yang akan dibahas adalah model ERD menurut versi Peter Chen dan James Martin. Perbedaannya terletak pada relation / hubungannya. Tetapi yang lebih umum digunakan adalah ERD versi Chen.

4 Entity Relationship Diagram (ERD) Karyawan Bekerja Id-kary Nama-kary Entity Relationship Atribut (Identifier) Atribut (Descriptor) Gambar simbol komponen di dalam ERD

5 ERD VERSI MARTIN Pada ERD Martin : -Relationship digambarkan dengan garis, dengan menambahkan connectivity-nya (0,1,*) -Hubungan antar entity digambarkan dengan,, dan -Simbol: Entitas -Atribut

6 ERD VERSI MARTIN Gambar simbol-simbol relationship pada ERD Martin: Exactly one One or more Zero, one or more More than one Zero or one

7 Kardinalitas James Martin Notasi Notasi Derajat Relasi Min-Max Derajat Relasi Min-Max (0,N) (0,N) (1,M) (1,M) (0,1) (0,1) (1,1) (1,1)

8 ERD VERSI MARTIN Contoh 1: Satu record pada entitas A hanya berhubungan pada satu record pada entitas B BA

9 ERD VERSI MARTIN REKTORUNIVERSITAS NO-NAMAALAMATKD-NAMAALAMATNO- INDUK UNIUNIV. INDUK HamidJl. Joko 12S012Guna NusaJl. Rinai UmarJl. Nanas 8S110Budi DarmaJl. Kebun SofyanJl. Bulak 3U345Bina LuhurJl. Getuk

10 ERD VERSI MARTIN Contoh 2: Satu record pada entitas A berhubungan terhadap satu atau lebih dari satu record pada entitas B atau dapat Tidak Berhubungan B A

11 ERD VERSI MARTIN

12 Contoh 3: Satu record pada entitas A pasti berhubungan terhadap satu atau lebih dari satu record pada entitas B AB

13 ERD VERSI MARTIN

14 Contoh 4: Satu record pada entitas A berhubungan terhadap satu record pada entitas B atau Tidak Berhubungan AB

15 ERD VERSI MARTIN

16 Contoh Seorang mahasiswa dapat mempelajari banyak mata kuliah sekaligus, tapi boleh juga tidak(belum) mempelajari mata kuliah satupun. Setiap mata kuliah dapat diikuti oleh banyak mahasiswa, tapi bisa saja ada mata kuliah yang tidak(belum pernah diikuti oleh satupun mahasiswa. Seorang dosen boleh mengajar banyak mata kuliah sekaligus, tetapi bisa saja terjadi ada dosen yang tidak (belum diperbolehkan) mengajar satu mata kuliah pun. Setiap mata kuliah hanya boleh diajarkan oleh seorang dosen dan tidak boleh ada mata kuliah yg belum ditentukan siapa dosennya.


Download ppt "Pertemuan 6 ENTITY RELATIONSHIP DIAGRAM (ERD). Entity Relationship Diagram (ERD) ERD adalah suatu diagram yang menggambarkan hubungan antar entity di."

Presentasi serupa


Iklan oleh Google