SISTEM BASIS DATA
Pertemuan 3
- Key and Relationship Mapping -
Yuri Rahmanto
Dosen FTIK - Universitas Teknokrat Indonesia
 Mahasiswa memahami jenis-jenis kunci
 Mahasiswa memahami teori relationship mapping
Merupakan suatu atribut yang bersifat unik yang dapat digunakan
untuk membedakan suatu entitas dengan entitas lainnya
Key (Kunci)
1. Super Key
2. Candidate Key
3. Primary Key
4. Alternate Key
5. Secondary Key
6. Foreign Key
Jenis- Jenis Key (Kunci)
1. Superkey
Superkey adalah satu atau lebih atribut yang dimiliki
suatu entitas yang dapat digunakan sebagai pembeda
dengan entitas lainnya
Jenis Key (Kunci)
2. Candidate Key
Atribut-atribut yang mungkin saja menjadi primary key
(kunci utama) dinamakan candidate
Jenis Key (Kunci)
3. Primary Key
Candidate key yang terpilih menjadi atribut pembeda
antara himpunan entitas satu dengan yang lainnya disebut
primary key (kunci utama).
Jenis Key (Kunci)
4. Alternate Key
candidate key yang tidak terpilih menjadi primary key
akan menjadi alternate key.
Jenis Key (Kunci)
5. Secondary Key
sekumpulan atribut yang tidak mengidentifikasikan data
secara unik, seperti Name, salary .
Jenis Key (Kunci)
6. Foreign Key
primary key pada suatu entitas, menjadi atribut juga untuk
entitas lainnya.
Jenis Key (Kunci)
• Memetekan hubungan antar entitas
• merupakan kunci utama untuk menentukan referensi tabel
(foreign key) nantinya
• Pada bagian ini kita akan membahas beberapa kemungkinan
hubungan antar entitas dan menentukan letak foreign key
nantinya pada saat entitas ini dijadikan tabel.
Relationship Mapping
1 : M
BARRED
1 : 1
1 : 1
Normalisasi
Pertemuan 4
Key and Relationship Mapping.pptx

Key and Relationship Mapping.pptx