|
40
bahwa
jika
A dan
B adalah
atribut
dari
sebuah
relasi,
maka B tergantung fungsional secara penuh pada A
jika
dan
hanya
jika
B tergantung
fungsional
pada
A,
tetapi
bukan
pada
himpunan
bagian
dari
A. Sebuah
ketergantungan
fungsional
A->B disebut
tergantung
sebagian
(partially
dependent)
jika
ada
beberapa
atribut
yang
dapat
dihilangkan
dari
A dan
ketergantungannya
masih ada.
Proses
normalisasi
dari
relasi
1NF
ke 2NF
mencakup penghapusan
ketergantungan
sebagian
(partial
dependency).
Jika sebuah
partial
dependency
masih
ada,
maka
kita
menghilangkan
atribut
dari
relasi
yang tergantung
fungsional
dengan menempatkannya
ke dalam
sebuah
relasi
baru
dengan
salinan
dari
determinannya.
3. Menurut Connolly-Begg (2002,p394), third
normal
form
(3NF)
adalah
sebuah
relasi yang
merupakan
first
normal
form
dan
second
normal
form,
dan tidak
ada
atribut
yang
bukan
primary
key
tergantung secara
transitif pada primary key.
Proses
normalisasi
dari relasi
2NF
ke 3NF
mencakup
proses
penghapusan
ketergantungan
transitif
(transitive dependency).
Transitive
dependency
adalah
suatu kondisi
dimana
A, B, dan C adalah
atribut-atribut
dari
sebuah
relasi
sehingga
jika
A
->
B
(A
tergantung
|