Resume Basis Data Pertemuan Ke 4
ERD (Entity Relationship Diagram)
Model data konseptual yang mempresentasikan data dalam suatu organisasi dalam bentuk objek dan hubungannya.
ERD tidak tergantung kepada software yang akan di pakai untuk mengimplementasikan basis data.
ERD di gunakan pada tahap analisis.
Tiga simbol yang di gunakan di dalam ERD :
- Entity
- Atribut
- Relationship
Entity
merupakan objek yang mewakili sesuatu yang nyata dan dapat di bedakan dari satu yang lain, kumpulan dari objek yang memiliki karakteristik sama di namakan himpunan entitas.
terdiri dari dua :
- Strong entity
- Weak entity
Strong Entity
dapat berdiri sendiri tanpa bergantung kepada entitas lain
Waek Entity
tidak dapat berdiri sendiri dan bergantung kepada entitas lain.
Di dalam ERD terdapat beberapa Key yaitu :
Key Atribut
sebuah key yang dapat menyimpan nilai unik dari setiap entity
Partial Key
menyimpan sebagaian nilai dari key atribut
Simple Atribut
menyimpan nilai yang tidak dapat di pecah.
Composite Atribut
menyimpan nilai yang dapat di pecah
Single Value Atribut
untuk menyimpan nilai tunggal.
Multi Value Atribut
untuk menyimpan nilai yang banyak
Stored Atribut
untuk menyimpan nilai yang harus di simpan
Derived Atribut
menyimpan niali yang tidak harus di simpan
Relationship
hubungan antar entitas atau relasi antar entitas.
Jenis Relationship
- General Relationship
menghubungkan entitas kuat dengan kuat dan entis lemah dengan lemah
- Identifying Relationship
relasi kepemilikan yang menghunbungkan Strong Entity dengan Weak Entity
- Recursive Relationship
relasi yang hanya terhubung pada entity yang sama
Pemetaan Kordinalitas Relasi
- menggambarkan banyaknya jumlah maksimum Entitas dapat berelasi dengan entitas pada himpunan lain.
- untuk himpunan relasi biner pemetaan kordinalitasnya dapat merupakan salah satu dari tipe-tipe berikut :
a. satu ke satu
b. satu ke banyak
c. banyak ke satu
d. banyak ke banyak