Home Start Back Next End
  
18
Perbedaan bentuk
normal
ketiga
dan
bentuk
normal
boyce-codd adalah
dalam
hal
ketergantungan
fungsional
A
?
B,
bentuk
normal ketiga
mengijinkan
ketergantungan ini
dalam sebuah relasi
jika
B
adalah atribut primary
key
dan
A
bukan
candidate
key.
Sedangkan dalam
bentuk
normal
boyce-codd
ketergantungan ini
tetap
ada
didalam
sebuah
relasi,
dimana
A
harus
merupakan
sebuah candidate key.
Bentuk
normal
boyce-codd lebih
kuat
dari
bentuk
normal
ketiga.
Suatu
relasi 
yang 
memenuhi  bentuk 
normal  boyce-codd  selalu 
memenuhi  bentuk
normal
ketiga,
namun   bentuk
normal
ketiga
tidak
perlu
dalam
bentuk
normal
boyce-codd.
5. 
Bentuk normal keempat (4NF)
Menurut Connolly dan
Begg (2002,
p408), 
bentuk
normal keempat (4NF)
adalah
sebuah
relasi
dalam
bentuk
normal
boyce-codd yang
tidak
mengandung
ketergantungan nilai banyak non-trivial (nontrivial multi-valued dependencies).
Bentuk
normal keempat
merupakan bentuk
yang
lebih kuat daripada bentuk
normal
boyce-codd, dimana
bentuk
normal
keempat
mencegah
relasi
untuk
mengandung multi-valued
dependency
(MVD)
non-trivial,
dan
karena
itu
menyebabkan data
redundancy.
Normalisasi
dari
bentuk
normal
boyce-codd
ke
bentuk
normal
keempat
meliputi
pemindahan MVD
dari
relasi
dengan
menempatkan atribut
ke
dalam
sebuah
relasi
baru
bersama
dengan
salinan
determinan.
Menurut 
Connolly 
dan 
Begg 
(2002, 
p407), 
multi-valued 
dependency
(MVD)
adalah
mewakili sebuah ketergantungan antar atribut (contohnya, A,
B,
Word to PDF Converter | Word to HTML Converter