![Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS](https://i.ytimg.com/vi/NNjUhvvwOrk/hqdefault.jpg)
Indhold
- Definition - Hvad betyder Boyce-Codd Normal Form (BCNF)?
- En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.
- Techopedia forklarer Boyce-Codd Normal Form (BCNF)
Definition - Hvad betyder Boyce-Codd Normal Form (BCNF)?
Boyce-Codd Normal Form (BCNF) er en af formerne for database-normalisering. En databasetabel er i BCNF, hvis og kun hvis der ikke er nogen ikke-triviel funktionel afhængighed af attributter på andet end et supersæt af en kandidatnøgle.
BCNF omtales også undertiden som 3,5NF eller 3,5 normal form.
En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.
Techopedia forklarer Boyce-Codd Normal Form (BCNF)
BCNF blev udviklet af Raymond Boyce og E.F. Codd; sidstnævnte betragtes bredt som far til relationel databasedesign.
BCNF er virkelig en udvidelse af 3. Normal Form (3NF). Af denne grund kaldes det ofte 3.5NF. 3NF oplyser, at alle data i en tabel kun skal afhænge af tabellens primære nøgle og ikke af noget andet felt i tabellen. Ved første øjekast ser det ud til, at BCNF og 3NF er de samme ting. I nogle sjældne tilfælde sker det dog, at en 3NF-tabel ikke er BCNF-kompatibel. Dette kan ske i tabeller med to eller flere overlappende sammensatte kandidatnøgler.