·
Normalisasi adalah suatu teknik untuk
mengorganisasikan data ke dalam tabel-tabel untuk memenuhi kebutuhan pemakai di
dalam suatu organisasi.
·
Tujuan dari Normalisasi
1.
Untuk menghilangkan kerangkapan data
2.
Untuk mengurangi kompleksitas
3.
Untuk mempermudah pemodifikasian data
·
Proses Normalisasi
1.
Data diuraikan dalam bentuk table,
selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat.
2.
Apabila table yang diuji belum memenuhi
persyaratan tertentu, maka table tersebut perlu dipecah menjadi beberapa table
yang lebih sederhana sampai memenuhi bentuk yang optimal.
·
Tahapan Normalisasi
1.
Bentuk tidak normal (unnormal)
Menghilangkan
perulangan group
2.
Bentuk Normal Pertama (1NF)
Menghilangkan
ketergantungan sebagian
3.
Bentuk Normal Kedua (2NF)
Menghilangkan
ketergantungan transitif
4.
Bentuk Normal Ketiga (3NF)
Menghilangkan
anomaly-anomali hasil dari ketergantungan fungsional
5.
Bentuk Normal Boyce Codd (BCNF)
Menghilangkan
ketergantungan Multivalue
6.
Bentuk Normal Keempat (4NF)
Mengilangkan
anomaly-anomali yang tersisa
7.
Bentuk Normal Kelima
No comments:
Post a Comment