Pengenalan Normalisasi -->

Advertisement

Pengenalan Normalisasi

Monday, September 10, 2018

Pada postingan ini adalah yang berkaitan dengan desain tabel pada database .


Normalisasi adalah suatu teknik untuk mengorganisasikan data ke dalam tabel-tabel untuk memenuhi kebutuhan pemakai didalam suatu organisasi. Tujuan dari Normalisasi adalah menghilangkan kerangkapan data, untuk mengurangi kompleksitas, dan untuk mempermudah pemodifikasian data.

- Proses Normalisai
  *Data diuraikan dalam bentuk table, selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat.
  *Apabila table yang diuji belum memenuhi persyaratan tertentu, maka table tersebut perlu dipecah menjadi beberapa table yang lebih sederhana sampai bentuk yang optimal.

- Tahapan Normalisasi
*Bentuk Tidak Normal : Menghilangkan Perulangan Group.
*Bentuk Normal Pertama (1 NF) : Menghilangkan Ketergantungan Sebagian.
*Bentuk Normal Kedua (2 NF) : Menghilangkan Ketergantungan Transitif.
*Bentuk Normal Ketiga (3 NF) : Menghilangkan Anomali-anomali hasil dari ketergantungan fungsional.
*Bentuk Normal Keempat (4 NF) : Menghilangkan Anomali-Anomali tersisa
*Bentuk Normal Boyce-Codd (BCNF) : Menghilangkan ketergantungan Multivalue