NORMALISASI PENYIMPANAN


Apa itu Normalisasi?

  • Normalisasi adalah suatu teknik yang menstrukturkan data dalam cara-cara tertentu untuk membantu mengurangi atau mencegah timbulnya masalah yang berhubungan dengan pengolahan data dalam basis data
  • Kriteria yang mendefinisikan level-level pada normalisasi adalah bentuk normal (norm form)

Apa tujuan Normalisasi?

Normalisasi perlu dilakukan agar kerelasian dalam basis data menjadi mudah dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai kebutuhan baru

Apa saja penyimpangan dalam modifikasi Normalisasi?

Penyimpangan dalam proses modifikasi data disebut anomalies. Ada 3 bentuk penyimpangan :

  1. Delete anomalies
    Adalah proses penghapusan suatu entity logik yang mengakibatkan hilangnya informasi tentang entity yang tidak direlasikan secara logik. Contoh :

tabel

 

  • Insert anomalies
    Adalah proses penyisipan entity logik yang memerlukan penyisipan entity logik yang lain
  • Update anomalies
    Adalah proses mengupdate data pada suatu entity logik yang mengakibatkan perubahan pada lebih dari satu tempat dalam suatu relasi. Contoh : Perubahan SKS pada “INA 101” tidak hanya dilakukan pada satu record saja, tetapi pada record dan relasi lain yang memuat data tersebut

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s