|
17
sehingga
dapat
menghilangkan kemubaziran data
dan
menggunakan
kunci tamu untuk berhubungan dengan relasi lain.
2.1.5
Kunci Relasional
Menurut
Connolly &
Begg
(2002,
p78-79)
kunci
relasi
sangat
dibutuhkan
untuk
mengidentifikasi satu
atau
lebih
atribut
(disebut
kunci
relasi)
yang
memiliki nilai
unik
setiap tuple
dalam relasi.
Macam-macam
kunci relasi:
1. Kunci sederhana (Simple Key)
Kunci sederhana adalah suatu kunci yang dibentuk oleh satu atribut.
2. Kunci Komposit (Composite Key)
Kunci
komposit
adalah
kunci
yang
disusun
berdasarkan
lebih
dari
satu
atribut.
3. Kunci Kandidat (Candidate Key)
Kunci
kandidat
adalah
satu
atribut
atau
satu
set
minimal
atribut
yang
mengidentifikasikan secara unik suatu kejadian spesifik dari entitas.
4. Kunci Primer (Primary Key)
Kunci primer
adalah satu atribut atau satu
set
minimal atribut
yang tidak
hanya
mengidentifikasikan secara unik suatu kejadian spesifik, tetapi
juga
dapat mewakili setiap kejadian dari suatu entitas.
5. Kunci Alternatif (Alternate Key)
Kunci alternatif adalah kunci kandidat
yang tidak dipakai sebagai kunci
primer.
|