Home Start Back Next End
  
25
(dimana A tidak bergantung fungsional terhadap B atau C)
Suatu hubungan berada pada bentuk normal ketiga jika :
a.   Berada pada bentuk normal pertama dan kedua
b.
Setiap atribut bukan kunci tidak memiliki dependensi transitif terhadap
kunci primer.
4.   Bentuk normal Boyce – Codd Normal Form (BCNF)
Pertama
kali
diperkenalkan
oleh
R.Boyce
dan
E.F.Codd
(Codd,
1974).
Suatu
hubungan berada
pada
bentuk
normal
BCNF
(Boyce
Codd
Normal
Form)  jika 
hanya  jika  setiap  determinan  adalah  kunci  kandidat.  Bentuk
normal
BCNF
merupakan perbaikan
dari
bentuk
normal
yang
ketiga.
Tetapi
tidak
menutup kemungkinan bahwa bentuk
normal ketiga
memiliki anomali,
sehingga perlu
dinormalisasi lagi.
Suatu
relasi
yang
memenuhi
BCNF
selalu
memenuhi 3NF,
tetapi
belum
tentu
bentuk
normal
3NF
memenuhi
bentuk
normal BCNF
Contoh (Elmasri, 2000, p495):
Asumsinya adalah setiap INSTRUCTOR hanya mengajar satu COURSE
STUDENT 
COURSE
INSTRUCTOR
FD1
FD2
Tabel 2.6 Relasi Teach
Karena
determinant
pada
FD2
bukan
kunci
kandidat, maka
relasi
ini
melanggar
ketentuan
BCNF.
Untuk
mengubahnya
ke
dalam
bentuk
BCNF,
relasi di atas harus di dekomposisi menjadi dua relasi yaitu:
Word to PDF Converter | Word to HTML Converter