|
25
proses
penghapusan
data,
pembaruan
data,
pemasukan
data
dan
pergantian
data
(Connolly dan Begg, 2005, p.418).
Tingkatan normalisasi terdiri dari beberapa tahap, meliputi :
a. Unnormalized
form (UNF) adalah suatu table
yang terdiri dari satu atau
lebih
kelompok yang berulang (repeating group) (Connolly dan Begg, 2005, p.430).
Repeating
group
adalah
sebuah
atribut
atau
himpunan
atribut
di
dalam
table
yang
memiliki lebih dari satu nilai (multiple values) untuk sebuah single occurrence
(kejadian)
dari
atribut
key
yang
dinominasikan
untuk
table
tersebut
(Connolly
dan
Begg, 2005, p.430).
b. Bentuk normal pertama (First Normal Form atau 1NF)
Suatu relasi dikatakan 1NF jika
titik temu
tiap baris dan kolom pada relasi tersebut
mengandung satu dan hanya satu nilai. (Connolly dan Begg, 2005, p.430)
Sebuah
relasi
akan
berada
dalam bentuk
1NF
jika
repeating
groupnya
telah
hilang.
Ada dua pendekatan untuk menghilangkan repeating group pada tabel yang tidak
normal (unnormalized table), yaitu :
1)
Dengan
memasukkan
data
yang
sesuai
ke
dalam
kolom
kosong
dimana
baris-
barisnya mengandung data yang berulang.
2)
Dengan
menempatkan
data
yang
berulang
bersamaan
dengan
duplikat
dari
atribut kunci.
c. Bentuk normal kedua (Second Normal Form atau 2NF)
Relasi
dikatakan
2NF
jika
relasi
tersebut
telah
berada
pada
1NF
dan
setiap
atribut
yang bukan primary key bergantung sepenuhnya (fully functionally dependent)
terhadap primary key (Connolly dan Begg, 2005, p.434).
|