![]() 16
diinginkan
berdasarkan
kebutuhan
data
dari
suatu
perusahaan.
Tujuan
normalisasi adalah untuk mengidentifikasi suatu kumpulan relasi yang sesuai
yang mendukung kebutuhan data perusahaan. Proses normalisasi adalah
sebagai berikut:
Unnormalized Form (UNF)
UNF adalah suatu tabel yang mengandung satu atau lebih repeating
group atau data berulang.
First Normal Form (1NF)
1NF adalah suatu relasi dimana perpotongan atau interseksi dari setiap
baris
dan
kolom
mengandung
satu
dan
hanya
satu
nilai.
Langkah
untuk
mentransformasikan UNF menjadi 1NF adalah sebagai berikut:
mengidentifikasi
dan
membuang
repeating
group
dalam tabel.
Repeating group adalah suatu atribut atau kelompok atribut dalam
suatu
tabel
yang
memiliki beberapa nilai
untuk
suatu kejadian
tunggal
dari atribut nominated key dalam tabel. Terdapat dua pendekatan:
-
membuang
repeating
group
dengan
memasukkan
data
yang
sesuai
dalam
kolom
kosong
dari
baris
yang
mengandung
data
berulang
atau
memenuhi sel
yang kosong dengan
menduplikasi nonrepeating
data, ketika dibutuhkan. Di sini
redundancy dihasilkan, namun
kemudian dibuang selama proses normalisasi.
-
menempatkan
data
berulang
bersamaan
dengan
suatu
salinan
dari
atribut
key asli
dalam
suatu
relasi
yang
terpisah,
primary
key
diidentifikasikan untuk relasi baru.
|