Boyce-Codd normālā forma (BCNF)

Autors: John Stephens
Radīšanas Datums: 21 Janvārī 2021
Atjaunināšanas Datums: 17 Maijs 2024
Anonim
Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS
Video: Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS

Saturs

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 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.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

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

BCNF izstrādāja Raymond Boyce un E. F. 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.