Home Start Back Next End
  
19
2.2.6
Proses
Normalisasi
Pertama
kali
dikembangkan oleh
E.F.Codd
(1972
b).
Proses
normalisasi
sering
dilakukan
sebagai
rangkaian test
terhadap
suatu
hubungan
untuk
menentukan apakah
memenuhi
atau
melanggar
kebutuhan
dari
bentuk
normal
yang ditentukan.
1.   Bentuk normal kesatu (1NF)
Mengidentifikasikan dan
membuang atribut
yang berulang (repeating
groups)
dan
memiliki
nilai
yang
lebih
dari
satu
(multivalued).
Grup
yang
berulang
(repeating
groups)
disini
maksudnya
adalah
sebuah
atribut
atau
sekumpulan atribut dalam
tabel
yang 
mengandung banyak
nilai
untuk satu
kejadian.
Ada
dua
pendekatan
yang
umum
digunakan
untuk
menghilangkan
grup yang berulang dalam tabel yang tidak normal (Connolly, 2002, p388) :
a.   Menghilangkan
grup  yang
berulang
dengan
memasukkan
data
yang
tepat  pada  kolom  kosong 
dari  baris 
yang 
mengandung  data 
yang
berulang.
Dengan
kata
lain,
kolom
yang
kosong
tersebut
diisi
dengan
menggandakan data
yang tidak berulang
(jika diperlukan). Tabel
yang
dihasilkan merupakan suatu relasi yang mengandung nilai tunggal pada
irisan
untuk
tiap
baris
dan
kolom,
dan
tabel
yang
dihasilkan
sudah
berada dalam bentuk normal pertama.
b.   Menghilangkan
grup
yang
berulang   dengan
menempatkan
data
yang
berulang
bersama
dengan
salinan
atribut
key asli.
Sebuah
primary
key
diidentifikasi untuk relasi baru. Kadang-kadang tabel yang tidak normal
Word to PDF Converter | Word to HTML Converter