Boyce-Codd-normaalimuoto (BCNF)

Kirjoittaja: John Stephens
Luomispäivä: 21 Tammikuu 2021
Päivityspäivä: 29 Kesäkuu 2024
Anonim
Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS
Video: Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS

Sisältö

Määritelmä - Mitä Boyce-Codd-normaalimuoto (BCNF) tarkoittaa?

Boyce-Coddin normaalimuoto (BCNF) on yksi tietokannan normalisointimuodoista. Tietokantataulukko on BCNF: ssä vain silloin, kun ominaisuuksilla ei ole ei-triviaalia toiminnallisia riippuvuuksia muusta kuin ehdokasavaimen yläjoukosta.


BCNF: tä kutsutaan joskus myös nimellä 3.5NF tai 3.5 normaalimuoto.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää Boyce-Coddin normaalimuodon (BCNF)

BCNF: n ovat kehittäneet Raymond Boyce ja E. F. Codd; jälkimmäistä pidetään laajasti relaatiotietokannan suunnittelun isänä.

BCNF on todella jatkoa 3. normaalimuodolle (3NF). Tästä syystä sitä kutsutaan usein 3.5NF. 3NF toteaa, että kaikkien taulukon tietojen on oltava riippuvaisia ​​vain taulukon ensisijaisesta avaimesta, ei millään muulla taulukon kentällä. Ensi silmäyksellä vaikuttaa siltä, ​​että BCNF ja 3NF ovat sama asia. Joissakin harvoissa tapauksissa kuitenkin käy niin, että 3NF-taulukko ei ole BCNF-yhteensopiva. Tämä voi tapahtua taulukoissa, joissa on vähintään kaksi päällekkäistä yhdistelmäehdokkuusavainta.