Home Start Back Next End
  
38
2.1.9
Normalisasi
2.1.9.1   Definisi Normalisasi
Menurut
Connolly-Begg
(2002,p376), 
normalisasi
adalah
suatu teknik untuk
menghasilkan sekumpulan relasi dengan sifat-
sifat yang diinginkan, memenuhi kebutuhan data pada sebuah
perusahaan. Tujuan utama dari
perancangan basisdata relasional
adalah
untuk
mengelompokkan
atribut-atribut
ke
dalam relasi-
relasi
untuk
meminimalkan
redundansi (pengulangan) data dan
sekaligus mengurangi ukuran penyimpanan file yang dibutuhkan
oleh relasi dasar yang terimplementasi. Relasi atau tabel yang
mempunyai data yang berulang mungkin diakibatkan oleh update
anomalies, 
yaitu 
adanya 
kesalahan 
dalam  melakukan
penambahan,
penghapusan
atau pemodifikasian
data
yang
menyebabkan data menjadi tidak konsisten.
Salah satu konsep utama yang berhubungan dengan
normalisasi
adalah
functional dependency (ketergantungan
fungsional), yang menggambarkan hubungan antara atribut-
atribut. Proses normalisasi dimulai dengan menganalisa relasi
berdasarkan
primary
key dan functional dependency antar
atribut.
Proses normalisasi paling tidak harus melalui tiga langkah yaitu
first-normal
form
(1NF),
second
normal
form (2NF)
dan third-
normal form (3NF).
Word to PDF Converter | Word to HTML Converter