Proses Normalisasi,
merupakan proses pengelompokan data elemen menjadi table-table yang
menunjukkan entity dan relasinya. Pada proses normalisasi selalu diuji
pada beberapa kondisi, apakah ada kesulitan pada saat menambah /
insert, menghapus / delete, mengubah / update, dan membaca / retrieve
pada suatu Database.
Berikut contoh normalisasi struk belanja :
Berikut contoh normalisasi struk belanja :
Step 1 bentuk unnormalized
Step 2 Bentuk Normal Kesatu
Step 3 Bentuk Normal Kedua
Step 4 Bentuk Normal Ketiga
Step 5 pengujian dengan data contoh
Step 6 hubungan relasi antar tabel
Normaliasi diperlukan agar kerelasian dalam basis data menjadi mudah dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai dengan kebutuhan baru.Normalisasi mengharuskan relasi pada suatu basis data dalam bentuk normal. Bentuk normal sendiri merupakan seperangkat aturan yang dikenakan dan harus dipenuhi oleh relasi basis data pada setiap level normalisasi.
sumber