42
4. Third Normal Form (3NF)
Menurut
Connolly
dan
Begg
(2002,
p394)
aturan
normalisasi
ketiga
(3NF)
adalah
sebuah
relasi
dalam bentuk
normal
pertama
dan
kedua
dan
setiap
atribut
yang
bukan
primary
key
yang bergantung secara
transitif
kepada primary key.
Pengujian terhadap 3NF dilakukan dengan cara melihat apakah
terdapat atribut yang bukan key tergantung fungsional terhadap atribut
bukan
key lainnya
(disebut
ketergantungan transitif
atau transitive
dependence). Dengan cara yang sama, maka setiap ketergantungan transitif
dipisahkan. 3NF sudah cukup baik dalam arti anomali (data yang berulang)
yang dikandungnya sudah sedemikian minimum.
5. Boyce-Codd Normal Form (BCNF)
Menurut Connolly dan Begg (2002, p398) aturan normalisasi boyce-
codd (BCNF) adalah sebuah relasi jika dan hanya jika setiap determinan
adalah candidate key.
Pengujian terhadap BCNF dilakukan dengan cara mengidentifikasi
semua determinan dan
memastikan bahwa semuanya adalah candidate key.
Determinan adalah sebuah atau sekelompok atribut dimana beberapa atribut
lain bergantung terhadapnya.
6. Fourth Normal Form (4NF)
4NF adalah sebuah relasi yang terdapat
dalam
BCNF
dan
tidak
memiliki
ketergantungan
multi-valued
yang
berarti
(Connolly
dan
Begg,
2002, p 408).
|