Isi kandungan:
- Definisi - Apakah bentuk Normal Boyce-Codd (BCNF)?
- Techopedia menerangkan Borang Normal Boyce-Codd (BCNF)
Definisi - Apakah bentuk Normal Boyce-Codd (BCNF)?
Borang Normal Boyce-Codd (BCNF) adalah salah satu bentuk normalisasi pangkalan data. Jadual pangkalan data adalah dalam BCNF jika dan hanya jika tidak ada kebergantungan fungsi yang tidak remeh-sifat pada apa-apa selain daripada kunci calon.
BCNF juga kadang-kadang dirujuk sebagai 3.5NF, atau 3.5 Normal Form.
Techopedia menerangkan Borang Normal Boyce-Codd (BCNF)
BCNF telah dibangunkan oleh Raymond Boyce dan EF Codd; yang terakhir ini dianggap sebagai bapak reka bentuk pangkalan data hubungan.
BCNF benar-benar lanjutan dari Formula Biasa ke-3 (3NF). Atas sebab ini ia sering disebut 3.5NF. 3NF menyatakan bahawa semua data dalam jadual mesti bergantung hanya pada kunci utama jadual itu, dan bukan pada mana-mana bidang lain dalam jadual. Sepintas lalu kelihatannya BCNF dan 3NF adalah perkara yang sama. Walau bagaimanapun, dalam beberapa kes jarang terjadi bahawa jadual 3NF tidak mematuhi BCNF. Ini mungkin berlaku dalam jadual dengan dua atau lebih banyak kekunci calon komposit yang bertindih.
