Home Start Back Next End
  
60
2.10.6  Normalisasi
Normalisasi merupakan suatu
teknik yang digunakan untuk
menghasilkan
sekumpulan
relasi
dengan properties yang diinginkan dari
data-data yang ada. Normalisasi juga merupakan
teknik
formal
untuk
menganalisis
relasi
berdasarkan
primary
key (atau
candidate
key)
dan
functional 
dependencies. 
Normalisasi 
sering 
dipergunakan  untuk
melakukan percobaan terhadap suatu relasi untuk menentukan apakah relasi
tersebut
memenuhi
atau
tidak
memenuhi persyaratan
dari
bentuk
normal.
Untuk
melakukan
normalisasi,
maka dibutuhkan sebuah tabel yang berada
dalam bentuk
UNF
(Unnormalized
form),
yaitu
sebuah
tabel
yang
mengandung satu atau lebih repeating groups (sekelompok nilai yang
berulang yang menimbulkan redudansi pada data).
Proses-proses normalisasi adalah sebagai berikut:
1.   First Normal Form (1NF)
Menghasilkan suatu relasi dimana interseksi dari setiap baris dan kolom
mengandung
satu
dan
hanya
satu
nilai.
Untuk
itu,
di
dalam 1NF,
dihilangkan
repeating groups
yang
ada,
salah
satunya
dengan
cara
memasukkan
data
yang
tepat
di
dalam
kolom yang
kosong
dari
baris-
baris
yang
mengandung repeating data. Hasilnya adalah relasi satu-satu
diantara atribut yang satu dengan yang lain.
2.   Second Normal Form (2NF)
Menghasilkan suatu relasi yang telah memenuhi 1NF dan setiap atribut
dari
non-primary-key
bersifat fully
functionally
dependent
terhadap
candidate
key.
Fully
functionally
dependent
merupakan
suatu
istilah
Word to PDF Converter | Word to HTML Converter