Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

CONCEPTUAL MODEL ER-D (Entity Relationship Diagram)

Presentasi serupa


Presentasi berjudul: "CONCEPTUAL MODEL ER-D (Entity Relationship Diagram)"— Transcript presentasi:

1 CONCEPTUAL MODEL ER-D (Entity Relationship Diagram)
CHAPTER 8 CONCEPTUAL MODEL ER-D (Entity Relationship Diagram)

2 Attribute Sekumpulan attribut-attribut akan dapat menjelaskan suatu entitas. Pertimbangkan himpunan entitas employee dengan attribut employee-name dan phone-number, sementara itu suatu telephone adalah suatu entitas yang memiliki attribut phone-number dan location. Setiap attribut terdapat suatu himpunan nilai yang dapat diberikan pada attribut tersebut yang dikatakan sebagai domain dari suatu attribut. Pembedaan pada seuah entitas digunakan suatu identitas dalam bentuk attribut kunci.

3 Attribute Klasifikasi Atribut
Simple Attribute adalah atribut yang tidak dapat di breakdown menjadi beberapa komponen. Composite Attribute Adalah atribut yang dapat di breakdown menjadi beberapa komponen. Multivalued Attribute Adalah atribut yang memiliki lebih dari satu entity instance. Derived Attribute Adalah atribut yang merupakan nilai hasil perhitungan dari nilai atribut yang lain.

4 Attribute Beberapa jenis Atribut (lanjutan)
Candidate Key adalah atribut yang dapat dijadikan sebagai identifikasi dari Entitas. Primary Key adalah atribut yang mempunyai sifat unik. Simple Primary Key yang terdiri dari saru atribut Composite Primary Key yang terdiri dari dua atau lebih atribut. Foreign Key adalah suatu atribut yang dimiliki oleh suatu entitas, tetapi atribut tersebut merupakan Primary Key dari entitas lain. Descriptor adalah atribut biasa.

5 Attribute Memilih Nama Attribute Nama harus unik di dalam sistem
Semua atribut yang menguraikan Entity atau Relationship tertentu harus diberi nama. Masing-Masing Relationship harus meliputi atribut yang menguraikan Entity tersebut dalam membentuk Ralationship. Nama penuh arti harus diterpilih sehingga E-R diagram adalah self-explanatory (menjelaskan isi dari dirinya)

6 Relationship Suatu relasi adalah suatu assosiasi diantara beberapa entitas. Suatu himpunan relasi adalah suatu himpunan relasi yang memiliki tipe yang sama Jika e1, e2, en adalah himpunan entitas, maka suatu himpunan relasi r adalah suatu subset dari {(E1, e2, ... ,en) | e1  e1, e2  e2, , en  en} Dimana (e1, e2, ... ,en) adalah suatu relasi

7 Relationship Degree of Relationships
Jenis-Jenis dari Degree of Relationship Unary Relationship Binary Relationship Ternary Relationship

8 Relationship Jenis-Jenis dari Degree of Relationship

9 Relationship Unary Relationship

10 Relationship Binary Relationship

11 Relationship Ternary Relationship

12 Relationship Penamaan Relasi Berinama dengan “Kata Kerja”
Tapi boleh juga menggunakan kata “Penghubung” Contoh: Kata kerja  isi, tulis, kirim, dst Kata penghubung ada, untuk, dalam, dst

13 Relationship Penamaan Relasi Berinama dengan “Kata Kerja”
Tapi boleh juga menggunakan kata “Penghubung” Contoh: Kata kerja  isi, tulis, kirim, dst Kata penghubung ada, untuk, dalam, dst

14 Mapping Cardinality One – to – One One – to – Many Many – to – Many
Each entity in the relationship will have exactly one related entity One – to – Many An entity on one side of the relationship can have many related entities, but an entity on the other side will have a maximum of one related entity Many – to – Many Entities on both sides of the relationship can have many related entities on the other side

15 Mapping Cardinality Cardinality Constraints – Jummlah dari instances pada satu Entity dapat atau harus dihubungkan dengan masing-masing instance pada entity lain. Minimum Cardinality Jika Kosong, merupakan optional Jika Satu atau Lebih, merupakan mandatory Maximum Cardinality Jumlah maximum

16 Mapping Cardinality ONE TO ONE ONE TO MANY MANY TO ONE MANY TO MANY

17 Contoh Entity Relationship Diagram


Download ppt "CONCEPTUAL MODEL ER-D (Entity Relationship Diagram)"

Presentasi serupa


Iklan oleh Google