Home Start Back Next End
  
25
Aturan
bentuk
normal
Boyce-Codd
(BCNF)
menurut
Connolly
dan Begg (2002, p398), adalah sebuah relasi disebut BCNF, jika dan
hanya jika setiap determinannya adalah sebuah candidate key.
Untuk
menguji apakah
suatu relasi sudah dalam BCNF, dilakukan
identifikasi semua determinan dan
memastikan
bahwa
determinan
tersebut
adalah
candidate
key.  
Determinan
adalah
sebuah
atribut,
atau kumpulan atribut, dimana beberapa atribut yang lain masih
bergantung secara fungsional penuh (fully functionally dependent).
Perbedaan antara 3NF dan BCNF dalam hal functional
dependency.  A  Î
B,  3NF  mengijinkan  ketergantungan  ini  dalam
sebuah 
relasi 
jika 
adalah 
atribut 
primary 
key 
dan 
bukan
candidate
key.
Sedangkan
dalam
BCNF
ketergantungan
ini
tetap
ada
di dalam sebuah relasi, dimana A harus sebuah candidate key.
5.   Bentuk Normal Keempat (Fourth Normal Form / 4 NF)
Aturan  bentuk  normal  keempat  (4NF)  menurut  Connolly  dan
Begg
(2002,
pp407-408),
adalah
sebuah
relasi
dalam Boyce-Codd
normal
form (BCNF)
dan
tidak
mengandung
ketergantungan multi-
valued nontrivial (nontrivial multi-valued dependencies).
Bentuk
normal
keempat
(4NF)
merupakan
bentuk
yang
lebih
kuat
dari
BCNF dimana 4NF
mencegah relasi dari nontrivial multi-valued
dependency
dan
data redundancy. Normalisasi dari BCNF ke 4NF
meliputi
pemindahan
multi-valued dependency
dari
relasi
dengan
menempatkan
atribut
dalam sebuah
relasi
baru
bersama
dengan
determinan.
Word to PDF Converter | Word to HTML Converter