32
5.
Derived
attribute,
yaitu
atribut
yang
memiliki
nilai
yang
dihasilkan
dari
satu
atau beberapa atribut lainnya yang
berhubungan, dan tidak harus berasal dari tipe entitas yang
sama.
2.1.5.4. Keys
Menurut Connoly (2005,p352), penentuan kunci (key)
merupakan hal yang paling esensial pada basis data relasional.
Kunci
bukan
hanya
sebagai
alat untuk
mengakses
suatu
baris
tertentu,
tetapi sekaligus juga
menjadi pengenal
unik dalam suatu
tabel. Akan tetapi perlu juga diketahui
bahwa
tidak
semua
kunci
dapat menjadi pengenal yang unik karena terdapat beberapa
istilah kunci. Kunci dapat berupa sebuah
atribut atau gabungan
dari beberapa atribut.
Berikut ini adalah penjelasan jenis-jenis kunci yang
digunakan:
1.
Candidate
key,
yaitu
jumlah
minimal
atribut-atribut
yang
dapat
mengidentifikasi
setiap kejadian/record
dari
tipe
entity secara unik.
2.
Primary
key,
yaitu
candidate
key
yang
dipilih
untuk
mengidentifikasikan
setiap
kejadian/record dari suatu tipe
entity secara unik.
|