|
70
2. First Normal Form (1NF)
Merupakan
sebuah
relasi
dimana
setiap
irisan antara
baris
dan
kolom berisikan satu dan hanya satu nilai (menghilangkan perulangan).
3. Second Normal Form (2NF)
Merupakan sebuah relasi dimana datanya harus memenuhi kriteria
1NF
dan
setiap
atribut
non
primary
key
bersifat
functional
dependency
(ketergantungan fungsional) pada primary key-nya.
4. Third Normal Form (3NF)
Merupakan
sebuah
relasi
dalam 1NF
dan
2NF
dan
dimana
tidak
terdapat
atribut non
primary
key yang bersifat transitive dependency
(ketergantungan
transitif)
pada
primary
key. Dengan
kata
lain,
sebuah
kolom non-primary
key bisa
tidak
bergantung
pada
kolom
non-primary
key lainnya.
5. Boyce-Codd Normal Form (BCNF)
Suatu relasi dikatakan BCNF jika dan hanya jika setiap
determinan
berisi
atribut
yang
berfungsi
sebagai
kandidat key
sehingga
salah
satu
dari
kandidat
key
tersebut
menjadi
primary
key.
Setiap
relasi
dalam BCNF
juga
merupakan
3NF,
tetapi
relasi
dalam 3NF
belum tentu
termasuk kedalam BCNF.
|