1. Normalisasi merupakan salah satu teknik perancangan basis data selain ERD (Entity Relationship Diagram)
2. Inti dari normalisasi itu sendiri yaitu untuk menghasilkan struktur tabel yang normal/baik.
3. Jadi normalisasi itu adalah sebuah cara untuk memisahkan / memecah tabel yang mengalami redudansi data ke dalam tabel dua entitas / tabel atau lebih .
Tahapan-tahapan normalisasi:
1. Unnormalisasi/Tidak Normal
2. Normalisasi 1 (1 NF)
3. Normalisasi 2 (2 NF)
4. Normalisasi 3 (3 NF)
1. UNNORMALISASI (TIDAK NORMALISASI/UNNORMALIZE)
2. NORMALISASI PERTAMA (1 NF)3. NORMALISASI KEDUA (2NF)4. NORMALISASI KETIGA (3 NF)
Untuk kasus-kasus yang sederhana seperti contoh diatas, tahapan normalisasi rata-rata hanya sampai pada tahapan normalisasi ketiga, karena sudah menghasilkan tabel yang normal.
Untuk memastikan kebenaran isi tabel dan hubungan antar tabel, kita harus melakukan pengujiann data. Caranya lakukan saja relasi tabel dari tabel-tabel yang sudah berhasil kita pecah. Bila tidak ada hubungan antar tabel maka dapat dikatakan perancangan suatu basis data yang kita lakukan itu adalah ‘gagal’.
Atau untuk lebih meyakinkan kita, coba hasil dari perancangan tersebut praktikan pada salah satu DBMS, kemudian rencanakan kebutuhan informasi yang akan kita ambil dari database tersebut, field-field apa saja yang akan kita tampilkan, kemudian buatlah query untuk menampilkan field-field yang kita inginkan tersebut.
Demikian penjelasan mengenai contoh teknik normalisasi.
Tidak ada komentar:
Posting Komentar