Normalisasi Data (Part 1)

Assalamu'alaikum Warohmatullahi Wabarokatuh

Kali ini kita akan membahas Normalisasi Data, yaitu sebuah teknik pengelompokan atribut dengan struktur relasi sehingga tidak ada data yang berlebihan (redundant) dan pembentukan struktur untuk menghilangkan ambiguitas.

Tujuannya adalah menghapus data rangkap, mengurangi kompleksitas dan memodifikasi data lebih mudah.

Prosesnya adalah tabel diturunkan menjadi beberapa tingkat analisis dimana tabel yang tidak sesuai syarat dipecah.

Tahapan dimulai dari paling ringan (1NF) hingga paling berat (5NF) dan pada umumnya, tabel sudah mencapai normalisasi pada 3NF atau BCNF. Urutannya adalah 1NF, 2NF, 3NF, BCNF, 4NF, 5NF.

Normalisasi dapat dikatakan baik jika :
1. Lossless - Join Composition : data tidak ada yang hilang
2. Dependency Preservation : data yang berkaitan terjaga (preserved)
3. Tidak melanggar BCNF atau 3NF jika tidak sampai BCNF

Komentar

Postingan populer dari blog ini

[HOAX] Pesan Juru Kunci

Daftar Enzim Pencernaan, Letak dan Fungsi

Typeform : Membuat Formulir dengan Mudah!