|
41
2.6.1
Proses Normalisasi
Teknik normalisasi menyangkut sebuah rangkaian aturan yang
digunakan untuk memeriksa sebuah relasi, sehingga sebuah basis data
dapat dinormalisasi dalam beberapa
tahap. Normalisasi biasanya dijalankan
seperti
sekumpulan
langkah
secara
bertahap,
dimana
relasi
menjadi
semakin kuat bila langkah (degree) yang dikenakan padanya semakin
tinggi.
2.6.1.1
Bentuk Normal Kesatu (1NF)
Mengidentifikasi dan membuang
attribute
yang
berulang
(repeting
group)
dan
memiliki
nilai
yang
lebih dari
satu.
Suatu
hubungan dikatakan normal pertama jika :
a.
setiap
dari
baris
dan
kolom
berisi
attribute
yang
bernilai tunggal
b.
kunci primer telah ditentukan
c.
attribute nilai banyak (multi value) telah dihilangkan
2.6.1.2
Bentuk Normal Kedua (2NF)
Suatu
relasi yang
memiliki
composite
key
sebagai primary
key
nya
mempunyai
kemungkinan
untuk
memiliki partial
functional dependency,
dimana
atribut
bukan
primary
key
merupakan
fungsi pada salah satu atau
sebagian dari primary key.
Dalam 2NF maka setiap atribut yang
merupakan partial
functional
dependency harus
dipisahkan
ke relasi
atau
tabel
yang
baru
dengan
mengikutsertakan
determinantnya.
Bentuk
2NF
|