Entity Relationship Diagram (ERD)
Pengertian Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) merupakan suatu model atau gambaran yang digunakan dalam merancang basis data, yang dimana diagram ini menggambarkan suatu hubungan antar entitas yang terlibat dalam basis data. Komponen utama ERD antara lain :
1. Entity
1. Entity
Entity atau entitas adalah suatu objek yang terlibat di dalam suatu basis data yang dapat berupa orang ataupun benda. Contohnya Siswa, pegawai, mahasiswa, dll. Entitas dibagi menjadi dua, yaitu :
Strong entity yaitu entitas yang dapat berdiri sendiri tanpa perlu adanya ketergantungan entitas lain terlebih dahulu.
Weak entity yaitu entitas yang dikatakan lemah karena ada hanya jika entitas ketergantungannya menghendakinya ada di dalam ERD, biasanya weak entity ini ada bergantung pada strong entity.
2. Relasi
Relasi adalah hubungan antar dua entitas yang bisa saling menukar informasi dan mengetahui hubungan antar dua entitas atau lebih diletakan.
3. Atribut
Atribut adalah sesuatu yang melekat dan tentunya merupakan bagian dari suatu entitas yang berisi informasi yang berguna sebagai penjelasan detail/percabangan dari entitas diletakan.
Atribut dapat dibedakan menjadi 4 :
1. Simple/Atomic Attribute
Atribut paling dasar yang tidak dapat dipecah.
2. Composite Attribute
Atribut yang terdiri dari kumpulan atribut.
3. Multivalued attribute
Atribut multi nilai.
4. Derived attribute
Turunan dari atribut lainnya.
- Strong entity
Strong entity yaitu entitas yang dapat berdiri sendiri tanpa perlu adanya ketergantungan entitas lain terlebih dahulu.
- Weak entity
Weak entity yaitu entitas yang dikatakan lemah karena ada hanya jika entitas ketergantungannya menghendakinya ada di dalam ERD, biasanya weak entity ini ada bergantung pada strong entity.
2. Relasi
Relasi adalah hubungan antar dua entitas yang bisa saling menukar informasi dan mengetahui hubungan antar dua entitas atau lebih diletakan.
3. Atribut
Atribut adalah sesuatu yang melekat dan tentunya merupakan bagian dari suatu entitas yang berisi informasi yang berguna sebagai penjelasan detail/percabangan dari entitas diletakan.
Atribut dapat dibedakan menjadi 4 :
1. Simple/Atomic Attribute
Atribut paling dasar yang tidak dapat dipecah.
2. Composite Attribute
Atribut yang terdiri dari kumpulan atribut.
3. Multivalued attribute
Atribut multi nilai.
4. Derived attribute
Turunan dari atribut lainnya.
Simbol-simbol yang digunakan dalam ERD :
Derajat Relasi :
1. Unary Degree
Unary Degree adalah sebuah relasi yang menghubungkan 1 buah entitas
2. Binary Degree
Binary Degree adalah sebuah relasi yang menghubungkan 2 entitas
3.Ternary Degree
Ternary Degree adalah Sebuah relasi yang menghubungkan 3 entitas
Komentar
Posting Komentar