38
a.
Pendekatan pertama,
dengan
menghilangkan
repeating
group
dengan
memasukkan
data
yang
berlebihan
ke
dalam
kolom dan
baris
kosong.
Sehingga hasil
dari
table nantinya hanya mengandung nilai
atomic
(tunggal).
b. Pendekatan
kedua,
menghilangkan
repeating
group
dengan
menempatkan
data
yang
berlebihan,
selanjutnya
dengan
meng-copy atribut
kuncinya
yang
asli dalam sebuah relasi yang dipisahkan.
Kedua pendekatan
ini benar, tetapi pendekatan kedua awalnya menghasilkan
relasi
yang
paling
sedikit
pada
1NF dengan
mengurangi redudansi.
Jika
menggunakan pendekatan pertama relasi dari 1NF adalah buruk, selanjutnya
selama
langkah normalisasi berikutnya akan
menghasilkan relasi
yang
sama
yang
dihasilkan
oleh
pendekatan
kedua.
Akan
tetapi
hasil
dari
normalisasi
bentuk
pertama
masih
bisa
menyebabkan update
anomalies,
sehingga
diperlukan
normalisasi
ketahapan selanjutnya
yang
dinamakan
bentuk
normal kedua (2NF).
2. Bentuk normal kedua (Secon Normal Form/2NF)
Menurut
Connoly dan Begg(2002,p392),
bentuk
normal kedua
adalah
berdasarkan
konsep
ketergantungan
fungsional penuh
(Full
functional
dependency).
Full
Functional
Dependency
dinyatakan dengan
jika
A dan B
adalah atribut dari suatu relasi, B adalah fungsional ketergantungan penuh (fully
functional dependency) pada A jika B adalah secara fungsional bergantung pada
A,
tetapi
bukan
merupakan
himpunan
bagian dari
A,
Jelaskan
bentuk
normal
kedua
adalah
sebuah
relasi di dalam
bentuk
normal pertama
dan setiap
atribut
|