Thursday, April 25, 2013

TEHNIK NORMALISASI


BEBERAPA PENGERTIAN NORMALISASI :
Normalisasi merupakan proses pengelompokan elemen data menjadi tabel–tabel yang menunjuk-kan entity dan relasinya.
Normalisasi adalah proses pengelompokan atribute-atribute dari suatu relasi sehingga membentuk WELL STRUCTURE RELATION.


Keuntungan dari normalisasi, yaitu :
1.Meminimalkan ukuran penyimpanan yang diperlukan untuk menyimpan data.
2.Meminimalkan resiko inkonsistensi data pada basis data
3.Meminimalkan kemungkinan anomali pembaruan
4.Memaksimalkan stabilitas struktur data


WELL STRUCTURE RELATION
Adalah sebuah relasi yang jumlah kerangkapan datanya sedikit (minimum Amount Of Redundancy), serta memberikan kemungkinan bagi user untuk melakukan INSERT, DELETE, dan MODIFY terhadap baris\ baris data pada relation tersebut, yang tidak berakibat terjadinya ERROR atau INKONSESTENSI DATA, yang disebabkan oleh operasi-operasi tersebut


Contoh :
Terdapat sebuah relation Course, dengan ketentuan sbb:
1.Setiap mahasiswa hanya boleh mengambil satu matakuliah saja.
2.Setiap matakuliah mempunyai uang kuliah yang standar (tidak tergantung pada mahasiswa yang mengambil matakuliah tsb).


•Relasi di atas merupakan sebuah relation yang sederhana dan terdiri dari 3 kolom/atribute
•Bila diteliti secara seksama, maka akan ditemukan redundancy pada datanya, dimana biaya kuliah selalu berulang pada setiap mhs. Akibatnya besar kemungkinan terjadi Error atau inkonsistensi data, bila dilakukan update terhadap relation tsb yang disebut dengan Anomali






0 comments:

Post a Comment