4. Normalisasi adalah proses yang digunakan untuk menghilangkan
masalah redundansi data, seperti :
1. Data disimpan di lebih dari satu tabel dalam database.
2. Seseorang mengubah data di satu tabel tetapi data tidak berubah di
tabel yang lainnya, hal ini akan mengakibatkan ambigu terkait data
mana yang benar.
Normalisasi
5. • Redundansi seperti ini tentunya akan menyebabkan masalah dalam
database.
• Tujuan dari normalisasi adalah untuk menghilangkan atau
mengurangi redudansi data, dan memastikan dependensi data (Data
berada pada tabel yang tepat).
Normalisasi
6. mensyaratkan bahwa tidak ada atribut yang bernilai banyak
(multi-valued).
First Normal Form (1NF)
7. Atribut classroom harus diubah menjadi sebuah entitas baru
dengan nama classroom.
First Normal Form (1NF)
9. entitas product dengan supplier dipisah dengan masing-masing
atribut sesuai dengan entitasnya.
Second Normal Form (2NF)
10. mensyaratkan bahwa tidak ada
atribut non-UID yang bergantung
pada atribut non-UID lainnya
(ketergantungan transitif).
Third Normal Form (3NF)
11. membuat entitas baru dengan nama store yang memiliki atribut
number, name dan address, yang berelasi 1:M dengan entitas CD.
Third Normal Form (3NF)