Mājas Datu bāzes Kas ir boyce-codd normālā forma (bcnf)? - definīcija no tehopedijas

Kas ir boyce-codd normālā forma (bcnf)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē Boyce-Codd normālā forma (BCNF)?

Boyce-Codd normālā forma (BCNF) ir viena no datu bāzes normalizācijas formām. Datu bāzes tabula ir BCNF tikai un vienīgi tad, ja atribūtiem nav ne triviālu funkcionālu atkarību no kaut kā cita, kas nav kandidāta atslēgas virskopums.

BCNF dažreiz dēvē arī par 3.5NF vai 3.5 parasto formu.

Techopedia skaidro Boyce-Codd normālo formu (BCNF)

BCNF izstrādāja Raymond Boyce un EF Codd; pēdējo plaši uzskata par relāciju datu bāzes dizaina tēvu.

BCNF patiešām ir 3. normālās formas (3NF) paplašinājums. Šī iemesla dēļ to bieži sauc par 3.5NF. 3NF norāda, ka visiem tabulas datiem jābūt atkarīgiem tikai no tabulas primārās atslēgas, nevis no jebkura cita tabulas lauka. No pirmā acu uzmetiena varētu šķist, ka BCNF un 3NF ir viena un tā pati lieta. Tomēr dažos retos gadījumos gadās, ka 3NF tabula nav saderīga ar BCNF. Tas var notikt tabulās ar divām vai vairākām saliktām kandidātu taustiņām, kas pārklājas.

Kas ir boyce-codd normālā forma (bcnf)? - definīcija no tehopedijas