Home Start Back Next End
  
28
Sekarang   kedua   relasi   tersebut   sudah   dalam   4NF   karena   relasi
BranchStaff
mengandung
trivial
MVD
branchNo              sName,
dan
relasi
BranchOwner juga mengandung trivial MVD branchNo             oName.
6.   Bentuk normal kelima ( 5NF )
Satu
hubungan dikatakan berada pada bentuk kelima
jika dan
hanya jika
suatu
hubungan
tidak
memiliki
join dependensi. Bentuk
normal keempat dan
kelima
diperkenalkan
oleh
Fagin,
hanya
dipakai
pada
kasus–kasus
khusus,
terdapat hubungan yang mengandung dependensi nilai banyak.
2.2.7
Overnormalisasi
Tabel–tabel
yang
memenuhi
5NF
terkadang
didekomposisi
lagi.
Prosesnya
dikenal
dengan
sebutan
overnormalisasi. Tujuannya adalah
untuk
meningkatkan
kinerja,
caranya
adalah
dengan
memperlihatkan permintaan
terhadap
data
yang
sering
dilakukan.
Kolom–kolom
data
yang
sering
diperlukan
diletakkan
pada
tabel
tersendiri,
terpisah
dengan
kolom–kolom data
yang
jarang
diperlukan.
Alasan
yang lain , tabel
yang terlalu banyak memiliki kolom dapat
menimbulkan
persoalan
yang
disebut
deadlock
(saling
mengunci)
pada
pengaksesan yang
serentak (sejumlah pengguna mengakses baris yang sama).
Namun
perlu
juga
diperlihatkan
bahwa
tidak
selamanya
pendekomposisian
terhadap
tabel
yang
telah
memenuhi
5NF
dapat
meningkatkan kinerja.
Pada
kenyataannya tabel
yang
terlalu
pendek
(sedikit
memiliki
kolom)
juga
menimbulkan
persoalan
peningkatan
waktu
CPU
dan
juga
memerlukan
banyak
I/O disk ketika terjadi penggabungan data (misalnya untuk penyajian laporan).
Word to PDF Converter | Word to HTML Converter