Edgar F. Codd
Tahun 1972
Dalam kita merekabentuk pangkalan
data hubungan, kita ingin menghasilkan satu pangkalan data hubungan yang baik
dengan mengurangkan bilangan duplikasi data. Proses untuk menghasilkan
pangkalan data yang baik dengan mengurangkan bilangan duplikasi data adalah
melalui proses penormalan. Penormalan merupakan satu cara untuk menganalisa
jadual-jadual berdasarkan kekunci
dan kebergantungan fungsian.
Di mana ia melibatkan peraturan tertentu pada suatu jadual supaya pangkalan
data boleh dinormalkan pada mana-mana peringkat.
Proses penormalan telah
diperkenalkan oleh Codd
pada tahun 1972. Tiga
bentuk penormalan yang akan diberi tumpuan ialah :-
- Bentuk normal pertama (1NF) First normal form
- Bentuk normal kedua (2NF) Second normal form
- Bentuk normal ketiga (3NF) Third normal form
Walaubagaimanapun, terdapat juga
bentuk penormalan yang lebih tinggi seperti Bentuk Penormalan Boyce-Codd
(BCNF). Tetapi bentuk penormalan seperti ini jarang digunakan.
Tujuan & keperluan Penormalan
- Menghasilkan skema hubungan dengan pengumpulan atribut yang paling optimum.
- Mengurangkan data lewah.
- Mengatasi masalah anomali.
Anomali (ketidakwajar/kejanggalan)
Lewah (data yang sama)
No comments:
Post a Comment