|
40
2.1.9.3 Second Normal Form ( 2NF )
Menurut Connolly-Begg (2002,p392), second normal form
(2NF) adalah sebuah relasi
yang
merupakan first normal form dan
setiap atribut
yang bukan primary key tergantung
fungsional
secara penuh terhadap primary key.
Second
normal
form (2NF)
didasarkan
pada
konsep
ketergantungan fungsional secara penuh (fully functionally
dependency), yang mengindikasikan 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.
2.1.9.4 Third Normal Form ( 3NF )
Menurut
Connolly-Begg
(2002,p394),
third
normal
form
(3NF) adalah sebuah relasi yang merupakan first normal form dan
|