23
sampai
dengan
bentuk
normal
ketiga.
Berikut
penjelasan
bentuk
normal
pertama
sampai ketiga yaitu:
2.1.6.1 Bentuk Normal Pertama (First Normal Form / 1NF)
Menurut Connolly dan
Begg (2002,
p387),
Unnormalized
form
(UNF)
adalah
sebuah
tabel
yang
mengandung satu
atau
lebih
bagian
yang
berulang
(repeating
group).
Bentuk
normal
pertama
(1NF)
adalah
sebuah
hubungan
dimana
irisan
dari
setiap
baris
dan
kolom
hanya
mengandung
satu
nilai.
Untuk
mengubah
tabel
UNF
kedalam 1NF harus
mengidentifikasi dan
menghilangkan repeating group pada tabel.
Sebuah repeating group adalah sebuah atribut atau kumpulan atribut pada suatu tabel
yang
terdapat
lebih
dari
satu
nilai
(multiple)
untuk
sebuah
occurrence
tunggal
dari
key
atributnya
yang
ditunjuk
dalam
tabel.
Ada
dua
pendekatan umum
untuk
menghilangkan repeating group pada tabel UNF, antara lain :
a)
Pendekatan pertama,
menghilangkan
repeating
group
dengan
memasukan
data
yang berlebihan ke
dalam kolom dan baris
yang kosong.
Sehingga
hasil
dari tabel nantinya hanya mengandung nilai atomik (tunggal).
b)
Pendekatan kedua,
menghilangkan
repeating
group dengan
menempatkan
data
yang
berlebihan,
selanjutnya
dengan
meng-copy
atribut
kuncinya
yang
asli dalam sebuah relasi yang dipisahkan.
Kedua pendekatan ini
benar.
Tetapi pendekatan kedua awalnya
menghasilkan
relasi
yang
paling
sedikit
pada
1NF
dengan
mengurangi redundansi. Jika
menggunakan pendekatan pertama, relasi
dari
1NF
adalah buruk,
selanjutnya selama
langkah normalisasi berikutnya akan
menghasilkan relasi
yang sama
yang dihasilkan
|