![]() 26
2005, p403). Ada dua pendekatan
untuk
menghilangkan repeating
group pada tabel yang tidak normal, yaitu :
Dengan
memasukkan
data
yang
sesuai
ke
dalam
kolom
yang
kosong dari baris yang mengandung data berulang.
Dengan
menempatkan
data
yang berulang
bersama
salinan
atribut kunci
pada
relasi
yang
terpisah.
Sebuah
primary
key
diidentifikasikan ke dalam relasi yang baru.
Suatu
relasi
dikatakan
1NF
jika
pertemuan
tiap
baris
dan
kolom
pada
relasi tersebut mengandung satu dan hanya satu nilai (Connolly dan
Begg, 2005, p403).
2)
Second Normal Form (2NF)
Suatu relasi dikatakan 2NF
jika relasi
yang terdapat dalam 1NF
dan tiap atribut non-primary key bersifat bergantung fungsional penuh
terhadap primary key (Connolly dan Begg, 2005, p407). Normalisasi
dari relasi 1NF ke 2NF dengan cara menghilangkan ketergantungan
parsial. Jika terdapat ketergantungan parsial, dapat dihilangkan dengan
cara menempatkan relasi baru bersama determinannya.
3)
Third Normal Form (3NF)
Relasi yang ada pada bentuk normal pertama dan kedua dimana
tidak ada atribut non primary key yang bergantung
transitif pada
primary
key (Connolly
dan
Begg,
2005,
p409). Normalisasi
dari
relasi
2NF ke 3NF dengan cara menghilangkan ketergantungan transitif. Jika
terdapat ketergantungan transitif, dapat dihilangkan dengan
menempatkannya pada relasi baru bersama determinannya.
|