Home Start Back Next End
  
18
2.1.3.4 Kunci (Key)
Menurut
David
M.
Kroenke
(2002,
p12),
key
ialah
sebuah
field  yang  digunakan  untuk  mengidentifikasi  sebuah  record.
Customer
number,
vendor name, part number
adalah
merupakan
contoh
keys.
Untuk
proses
basis
data,
keys dapat
unique
atau
nonunique. 
Jika 
unique,
nilai 
dari 
key 
diidentifikasi 
hanya 
satu
record. Social security number ialah
unique
key.
Nomor
500-00-001
diidentifikasi satu dan hanya satu.
Menurut
Connolly
dan
Begg
(2002,
pp340-341),
key
terdiri
atas Candidate key, Primary key, Alternate key
dan Composite key.
Candidate
key
:
sebuah atribut
atau
lebih
yang
secara
unik
mengidentifikasi sebuah baris. Atribut ini mempunyai nilai yang unik
pada
hampir
tiap
barisnya.
Fungsi
dari Candidate
key
ialah
sebagai
calon primary key.
Primary
key
: candidate
key yang
telah
dipilih
untuk
mengidentifikasi
tiap baris
secara
unik. Primary key harus
merupakan
field yang benar-benar unik dan tidak boleh ada nilai NULL.
Alternate 
key 
candidate 
key 
yang 
tidak 
dipilih 
sebagai
primary key.
Composite  key  : pada kondisi tertentu, suatu atribut tidak
dapat
digunakan
untuk
mengidentifikasi baris secara unik dan
membutuhkan
kolom
yang
lain
untuk
digunakan
sebagai  
primary
key.
Word to PDF Converter | Word to HTML Converter