1. Kapan ERD digunakan?? ERD pertama kali dideskripsikan oleh Peter Chen yang dibuat sebagai bagian dari perangkat lunak CASE Notasi yang digunakan dalam ERD. Entity Relationship Diagram (ERD) merupakan diagram yang digunakan untuk merancang suatu basis data, untuk memperlihatkan hubungan atau relasi antar entitas atau objek yang terlihat beserta atributnya. Objek utama dari pembuatan diagram ERD menunjukan objek objek(himpunan entitas)apa saja yang ingin dilibatkan dalam sebuah basis data dan bagaimana hubungan yang terjadi antara objek-objek tersebut. 2. Apa saja symbol yang digunakandalam ERD?
3. Apa saja atribut yang dikenal pada ERD? Atribut Atribut merupakan pendeskripsian karakteristik dari entitas. Atribut digambarkan dalam bentuk lingkaran atau elips. Atribut yang menjadi kunci entitas atau key diberi garis bawah. Terdapat macam-macam atribut ERD, diantaranya adalah : a. Simple Attribute dan Composite Attribute
b.
c.
d.
e.
Atribut sederhana/ Simple Attribute adalah atribut yang tidak dapat dibagibagi menjadi atribut yang lebih mendasar. Contoh : atribut harga dari entity barang. Atribut komposit/ Composite Attribute Merupakan atribut yang terdiri dari beberapa atribut yang lebih mendasar. Contoh : Entity mahasiswa memiliki atribut nama yang terdiri dari nama depan (first name), nama tengah (middle name) dan nama belakang (last name). Single Valued Attribute dan Multi Valued Attribute Atribut Berharga Tunggal (Single-valued Attribute) : atribut yang hanya mempunyai satu harga untuk suatu entitas tertentu. Contoh : atribut umur. Atribut Berharga Banyak (Multi-valued Attribute) Adalah atribut yang dapat terdiri dari sekumpulan harga untuk suatu entitas tertentu. Contoh : atribut hobi. Derived Attribute (Attribut Turunan) Atribut Derivatif merupakan suatu atribut yang dihasilkan dari atribut lain. Contoh : atribut umur yang dapat dihasilkan dari atribut tgl_lahir.
Key Attribute (Atribut Kunci) Satu atau beberapa atribut yang mempunyai nilai unik sehingga dapat digunakan untuk membedakan data pada suatu baris/record dengan baris lain pada suatu entitas. 4. Sebutkan symbol atribut yang dikenal dalam ERD! Simbol atribut yg dikenal dalam ERD yaitu simbol tabel dan simbol garis
f.
Contoh :
5. Sebutkan dan gambarkan symbol yang digunakan untuk merelasikan entitas dalam ERD (yang menyetakan hubungan 1 ke 1; 1 kebanyak; banyak kebanyak) 1. Satu ke satu (One to one)
Hubungan 1:1 (satu-ke-satu) terjadi jika sebanyak satu kejadian dari suatu entitas A dihubungkan dengan kejadian dari suatu entitas B. Sebagai contoh, masing-masing karyawan dalam suatu perusahan ditugaskan dibagian masing-masing. Oleh karena itu, masing-masing karyawan berada di bagian yang unik dan di masing-masing bagian terdapat karyawan yang unik.
Departemen
2. Hubungan satu-ke-banyak (1:N) terjadi ketika dalam satu kejadian dari entitas A, terdapat 0, satu, atau banyak kejadian dari entitas B. Namun, untuk satu kejadian dari entitas B, hanya ada satu kejadian pada entitas A. Contoh hubungan 1:N adalah :
o o
Suatu department memiliki banyak karyawan Masing-masing karyawan ditugaskan dalam satu kelompok
3. Hubungan banyak-ke-banyak (M:N) . kadang-kadang disebut tidak spesifik ketika untuk satu kejadian dari entitas A, ada nol, satu, atau banyak kejadian dari entitas B dan untuk satu kejadian dari entitas B ada nol, satu, atau banyak kejadian dari entitas A. Contoh hubungan banyak-kebanyak :
o o
Karyawan ditugaskan dalam tidak lebih dari dua proyek pada waktu yang sama Proyek harus menugaskan sedikitnya tiga karyawan.