BCNF ta rage ƙaddarar da kuma ƙara haɓaka bayanai
Manufar Boyce-Codd Normal Form (BCNF) shine don ƙara haɓaka bayanan ta hanyar tsara ginshiƙai da tebur na wani dandalin tattaunawa domin cimma daidaitattun bayanai. Dandalin Database yana faruwa ne a lokacin da aka kafa dangantaka tsakanin tebur da kuma lokacin da Tables suka tsara dokoki don sa database ta fi dacewa da kuma adana bayanai.
Makasudin daidaitattun bayanai shine kawar da bayanan da ba su da cikakkun bayanai kuma don tabbatar da fahimtar bayanan bayanai.
An adana bayanan basira lokacin da ba a adana bayanai guda ɗaya a cikin tebur fiye da ɗaya ba kuma lokacin da aka adana bayanai kawai a cikin tebur.
Asali na Former Formal Boyce-Codd
Biye da jerin jagororin tabbatar da cewa bayanan basira ne. Wadannan jagororin ana kiransu siffofin al'ada kuma an ƙidaya su daga ɗaya daga cikin biyar. An kwatanta bayanan da aka kwatanta da yadda ya dace idan ya hadu da siffofin farko guda uku: 1NF, 2NF, da 3NF.
BCNF an halicce shi a matsayi na uku zuwa nau'i na uku, ko 3NF, a 1974 da Raymond Boyce da Edgar Codd. Mutanen suna aiki don ƙirƙirar ƙididdigar bayanai waɗanda suka rage kwanan baya tare da manufar rage lokacin shiryawa. Hanya na uku na al'ada ya kawar da ginshiƙai waɗanda ba su dogara da maɓallin maɓallin farko ban da haɗuwa da jagororin a cikin siffofin farko da na biyu. BCNF, wanda wani lokaci ake kira 3.5NF, ya hadu da duk bukatun 3NF kuma yana buƙatar maɓallin keɓaɓɓe ba su da dogaro akan wasu halayen a cikin tebur.
A lokacin BCNF halitta, Boyce ya kasance daya daga cikin mahimman ci gaba na Structured English Query Language (SQL), wanda ya inganta samfurori ta hanyar amfani da tsarin dangantakar Codd. A cikin wannan samfurin, Codd ya ba da shawara cewa za a iya rage tsarin haɓaka na bayanan bayanai, wanda ke nufin zancen bincike zai iya zama mafi karfi kuma mai sauƙi.
Amfani da bayanan da yake da shi, Codd ya bayyana 1NF, 2NF, da 3NF jagororin. Ya haɗu da Boyce don bayyana BCNF.
Dan takarar da kuma BCNF
Maballin dan takarar shi ne shafi ko haɗin ginshiƙai a cikin tebur wanda ke samar da maɓalli mai mahimmanci a cikin bayanai. Za'a iya amfani da haɗin halayen don gane bayanan rikodin ba tare da nuna wani labari ba. Kowace tebur zai iya ƙunsar maɓallai masu maɓalli masu yawa, kowane ɗayan wanda zai iya cancanta a matsayin maɓallin farko. Tebur yana ƙunshe kawai maɓalli na farko.
Mažallan da aka zaɓa ya zama na musamman.
Abota yana a cikin BCNF idan kowane mai kayyade shi ne maɓallin dan takarar. Yi la'akari da tarin bayanai wanda ke adana bayanan ma'aikaci kuma yana da halayen
A wannan tebur, filin
Abokan ma'aikata | Sunan rana | Sunan mahaifa | Title |
13133 | Emily | Smith | Mai sarrafawa |
13134 | Jim | Smith | Aboki |
13135 | Emily | Jones | Aboki |
Maballin dan takarar wannan asusun shine