21
2. Full functional dependency
Suatu attribute Y
memiliki ketergantungan
fungsional penuh terhadap
attribute X jika:
Y memiliki ketergantungan fungsional terhadap X
Y tidak memiliki ketergantungan terhadap bagian dari X
3. Total dependency
Suatu attribute Y memiliki ketergantungan total terhadap attribute X jika:
Y memiliki ketergantungan fungsional terhadap X
Y memiliki ketergantungan terhadap bagian dari X
4. Transitive dependency
Suatu
attribute
Z
memiliki
ketergantungan
transitif
terhadap
attribute
X
jika:
Y memiliki ketergantungan fungsional terhadap X
Z memiliki ketergantungan terhadap bagian dari Y
Menurut Kadir (2000, pp73-89) bentuk normal adalah suatu aturan
yang
dikenakan
pada
relasi-relasi
dalam
basis
data
dan
harus
dipenuhi
untuk
relasi-relasi tersebut pada tingkatan normalisasi.
Secara
umum,
normalisasi
dibagi
menjadi
tingkatan,
yaitu
bentuk
normal pertama (1NF) untuk penghilangan repetition group, normal kedua
(2NF) berdasarkan functional dependency , normal ketiga (3NF) berdasarkan
transitive dependency,
BCNF (Baycode-Codd Normal Form) merupakan
penguatan bentuk
normal ketiga (3NF), 4NF yang berdasarkan ketergantungan
|