RSS

NORMALISASI

22 Nov

 

helloo everybody.. kali ini saya akan membahas mengenai normalisasi. Sebelum saya membahas lebih jauh mengenai normalisasi saya akan menjelaskan sedikit mengenai normaslisasi itu sendiri.. jadi Normalilasi adalah teknik perancangan yang banyak digunakan sebagai pemandu dalam perancangan basis data relasional. Teori normalisasi didasarkan pada konsep bentuk normal. Sebuah table relasional diakatan pada bentuk normal tertentu jika table memenuhi himpunan batasan tertentu.  Tujuan normalisasi adalah membuata kumpulan table relasional yang bebas dari data berulang dan dapat dimodifikasi secara benar dan kosisten.

Langkah-Langkah Normalisasi

 

Setelah membahas normalisai mari kita coba implementasinya..  okee disini saya punya sebuah Kwitansi yang akan saya coba normalisasi mudah-mudahan tidak keliru.. haha

Langkah pertma kita buat bentuk yang tidak normalnya terlebih dahulu (unnormalize form). Unnormalize ini yakni bentuk dari data/ form yang sebenarnya dan apa adanya..

 

Langkah kedua yakni buat bentuk Normal Pertama (NF1). Bentuk normal pertama (NF1) yaitu pisahkan data berulang pada form.

 

Langkah ketiga yaitu kita buat bentuk Normak Kedua (NF2). Bentuk Kedua (NF2) diambil dari hasil Normal Pertama, dikatakan Normal Kedua jika seluruh atribut bukan kunci tergantung secara fungsional pada primary key.

 

Langkah selanjutnya yaitu membuat Bentuk Normal Ketiga (NF3). Bentuk Normal Ketiga (NF3) diambil dari hasil Normal kedua, setiap atributnya tidak bergantung secara transitif pada primary-key.

 

hasil normalisasi sampai NF3 kita mendapatkan 4 tabel yaitu sebagai berikut..

 

Pada kasus diatas data sudah normal pada bentuk Normal Ketiga tapi pada kasus lain kita bias menemukan data/form yang dapat dinyatakan normal apabila sudah sampai pada bentuk Normal Keempat ( 4NF ). Bentuk normal ke empat yaitu sebuah relasi dalam bentuk normal ke-4, jika relasi tersebut sudah dalam bentuk relasi ke-3 dan seluruh atribut (yang bukan primary key) tidak tergantung bernilai banyak pada primary-keynya..

sampai disini pembahasan normalisasi. mudah mudahan dapat bermanfaa bagi teman-teman,, dan apabila ada ada kesalahan mohon dimaklum saya juga masih belajar.. hhe

 
Tinggalkan komentar

Ditulis oleh pada November 22, 2012 in Uncategorized

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
%d blogger menyukai ini: