24
sama
dalam
primary
key dan tidak
ada
baris yang
mengandung
nilai
kosong
untuk
kolom
primary
key.
Menurut
Connolly&Begg (2002,
p79),
Foreign
key
adalab
suatu
atribut
atau
seperangkat
atribut
di
dalam
suatu
relasi
yang
menunjuk
ke
candidate key
dari
beberapa
relasi.
Pada
saat
suatu
atribut
muncul
dalam
dua
relasi
atau
lebih,
maka
atribut
tersebut
secara
umum
mewakili
hubungan
di
antara
dua
relasi.
Atribut
itu
disebut
sebagaiforeign
key.
Foreign key
harus memiliki tipe
data
yang
sama
dengan primary key
yang
bersangkutan. Aturan
integritas
referensi
(referential
integrity rules)
mengharuskan
tidak
ada foreign
key
yang tidak
memiliki
referensi
ke candidate
key.
2.1.5
Kamus Data (Data
Dictionary)
Kamus
data
menurut
Date (2000,
p46),
dapat
dianggap
sebagai
sebuab
database
dalam
melaksanakan fungsinya
yang
berisi
deskripsi
dari suatu
data.
Menurut
Connolly&Begg
(2002,
p40),
kamus
data
dan
direktori
data
digunakan
untuk
menggambarkan
katalog sistem,
meskipun
kamus
data
biasanya
lebih
mengacu
pada sistem
software
yang umum
daripada
sebuab
katalog
untuk
Database
Management
System
(DBMS).
2.1.6
Normalisasi
Menurut
Connolly&Begg
(2002, p376),
Normalisasi
adalab teknik
yang
dapat
digunakan
untuk
mengidentifikasi hubungan
yang
dimiliki
oleh
data.
Normalisasi
merupakan
pendekatan
bottom-up
pada perancangan
database,
yang
dimulai
dengan
menganalisa
hubungan-hubungan
antara
atribut.
Pendekatan
bottom-up
dimulai
dari
level
paling
dasar
dari
atribut-atribut (entity
dan
relationship) yang
melalui
analisa
dari
|