21
6. Cardinality : merupakan jumlah tuple yang terdapat dalam relasi.
7. Database Relational : merupakan kumpulan dari relasi skema yang ternormalisasi.
2.7 Relational Keys
Menurut Connolly dan
Begg (2010 p150-151), Relational key dibagi
menjadi
beberapa jenis yaitu:
1. Superkey : Merupakan sebuah atribut atau sekelompok atribut yang mengidentifikasi
secara untuk tuple dalam relasi.
2. Candidate key:
Merupakan Superkey
dalam relasi.
Candidate
Key
(K), bagi sebuah
relasi (R) mempunyai dua properti yaitu:
a. Keunikan
:
dalam
setiap
tuple
dari
R,
nilai
dari
K
secara
unik
mengidentifikasi
tuple tersebut.
b. Irreducibility
:
tidak
ada
subset
yang
sesuai
dari
K
yang
mempunyai
keunikan
sifat,
ketika
sebuah
key terdiri
dari
lebih
dari
satu
atribut
kita
sebut
ini
sebagai
composite key.
3. Primary
Key
:
merupakan
candidate
key yang terpilih
untuk
mengidentifikasi
tuple
secara
unik
dalam satu
relasi.
Sementara candidate
key
yang
tidak
terpilih
sebagai
primary key disebut sebagai alternate key.
4. Foreign Key
:
merupakan sebuah atribut atau sekelompok atribut dalam
relasi
yang
dibandingkan dengan candidate key pada beberapa relasi.
|