|
29
Langkah-langkah
membuat
bentuk
normal
ketiga
(3NF)
dari bentuk normal kedua (2NF), yaitu :
1)
Mengidentifikasikan primary
key
pada
bentuk
normal
kedua
(2NF)
2)
Mengidentifikasikan ketergantungan
fungsional
dalam
tabel
tersebut
3)
Bila
terdapat
ketergantungan
transitif
pada
primary
key
maka
tempatkan
primary
key
beserta
field-field
yang
berkaitan di
tabel baru.
Keuntungan dan Kerugian Normalisasi
Normalisasi
menyediakan sejumlah
keuntungan
dalam
perancangan
database,
perancangan aplikasi,
dan
implementasi
produksi
database.
Keuntungan-keuntungan utama
melakukan
normalisasi adalah sebagai berikut :
a. Penyusunan
keseluruhan
database yang lebih besar akan
diperoleh.
b. Mengurangi sejumlah redundansi data yang tidak perlu.
c. Integritas data dengan mudah dipelihara dalam database.
d. Proses perancangan database dan aplikasi akan lebih fleksibel.
e. Keamanan (security) lebih mudah diatur
Sedangkan kerugian
melakukan normalisasi
adalah
menghasilkan
banyak
tabel
yang
secara
keseluruhan
mempunyai jumlah
kolom
yang
sedikit.
Kolom-kolom tersebut
harus
digabungkan lagi
dengan
menggunakan
relasi
primary
key
atau
foreign
key
guna
menguraikan
|