22
Y memiliki ketergantungan fungsional terhadap X
Z memiliki ketergantungan terhadap bagian dari Y
Menurut
Kadir
(2000,
pp73-89)
bentuk
normal
adalah
suatu
aturan yang dikenakan pada relasi-relasi dalam basis data dan harus
dipenuhi untuk relasi-relasi tersebut pada tingkatan normalisasi.
Secara umum, normalisasi dibagi
menjadi tingkatan, yaitu bentuk
normal pertama (1NF) untuk penghilangan repetition group, normal
kedua
(2NF)
berdasarkan
functional
dependency, normal
ketiga
(3NF)
berdasarkan transitive dependency, BCNF (Baycode-Codd Normal Form)
merupakan penguatan bentuk normal ketiga (3NF),
4NF yang
berdasarkan ketergantungan
multivalue dependency dan normal kelima
(5NF) yang disebut juga Project Join Normal Form (PJNF)
Menurut
Connoly&Begg
(2002,
p387)
UNF
adalah
sebuah
tabel
yang
mengandung
lebih
dari
satu
bagian
yang
berulang
(repeating
group).
Bentuk
1NF
adalah
hubungan
dimana
irisan
(intersection) dari
setiap
baris
dan
kolom hanya
mengandung
satu
nilai.
Untuk
mengubah
table
UNF
ke
1NF
harus
mengidentifikasi
dan
menghilangkan
bagian
yang berulang pada UNF, antara lain:
1.
Pendekatan
pertama,
hilangkan
repetition
group
dengan
memasukkan data yang berlebihan kedalam kolom dan baris kosong
sehingga hasil dari tabel nantinya hanya mengandung nilai atomik
(tunggal).
|