Rumah >pangkalan data >tutorial mysql >Apakah Normalisasi Pangkalan Data dan Bagaimana Ia Mengurangkan Lebihan Data?
Normalisasi Diterangkan dalam Istilah Orang Awam
Apabila berurusan dengan pangkalan data yang besar, mengelakkan pertindihan data menjadi penting. Normalisasi ialah teknik yang digunakan untuk mencapai matlamat ini.
Bayangkan jadual yang menyenaraikan orang dan negara asal mereka. Daripada menyimpan nama negara yang panjang seperti "Bosnia & Herzegovina" berulang kali, kami menggunakan nombor rujukan yang menunjuk ke jadual negara. Ini menghapuskan lebihan, mengurangkan ruang storan dan memudahkan kemas kini masa hadapan jika negara mengalami pertukaran nama.
Sekarang, mari terokai Borang Normal Kedua (2NF). Katakan kita mempunyai jadual yang menjejaki negara yang dilawati orang. Daripada membuat jadual dengan berbilang lajur untuk setiap negara yang dilawati, kami membuat tiga jadual: satu untuk orang, satu untuk negara dan jadual pautan yang mengaitkan orang dengan negara yang dilawati. Reka bentuk ini memberikan fleksibiliti untuk mengurus perubahan dan menghapuskan baris pendua jika boleh.
Atas ialah kandungan terperinci Apakah Normalisasi Pangkalan Data dan Bagaimana Ia Mengurangkan Lebihan Data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!