Home Start Back Next End
  
29
kunci (key) atributnya yang ditunjuk dalam table. Ada dua pendekatan umum untuk
menghilangkan repeating group pada table UNF, antara lain :
a.
Pendekatan
pertama,
menghilangkan
repeating
group
dengan
memasukkan
data
yang
berlebihan ke
dalam
kolom
dan
baris
kosong.
Sehingga hasil
dari
tabel
nantinya hanya mengandung nilai atomic (tunggal).
b.
Pendekatan
kedua,
menghilangkan
repeating
group
dengan
menempatkan
data
yang
berlebihan, lalu
meng-copy
atribut
kunci
yang
asli
ke
salam
sebuah
relasi
yang terpisah.
Kedua
pendekatan
ini
benar,
tetapi
pendekatan kedua
awalnya
akan
menghasilkan relasi
yang
paling
sedikit
karena
sifatnya
yang
terus
mengurangu
redudansi.
Jika
menggunakan
pendekatan
pertama,
relasi
pada
1NF
akan
menjadi
buruk,
selama
langkah
normalisasi berikutnya
menghasilkan relasi
yang
sama
yang
dihasilkan oleh pendekatan kedua. Akan tetapi
hasil dari
normalisasi bentuk pertama
masih
bisa
menyebabkan update
anomalies,
sehingga
diperlukan
normalisasi
ke
tahapan selanjutnya yang dinamakan bentuk kedua (2NF).
2.1.5.2 Bentuk Normal Kedua (Second Normal Form / 2NF)
Menurut
Connolly dan
Begg  
(2005,p407),
bentuk
normal
kedua
adalah
berdasar pada
konsep
ketergantungan
fungsional penuh
(full
functional
depedency).
Full
functional
dependency
dinyatakan dengan contoh berikut;
jika A
dan
B
adalah
atribut
dari
suatu
relasi
dan
B
dikatakan
fungsional
ketergantungan penuh
(fully
functional
depedency)
terhadap A,
jika
B
adalah secara
fungsional bergantung pada
A,
tetapi
B
bukan
merupakan
himpunan
bagian
dari
A.
Jelasnya
bentuk
normal
kedua
adalah
sebuah
relasi
di
dalam bentuk
normal
kedua
adalah
sebuah
relasi
di
Word to PDF Converter | Word to HTML Converter