3NF

Význam: Third Normal Form

Podrobný popis zkratky

Zkratka 3NF znamená Third Normal Form, což je třetí normální forma v databázové normalizaci. Používá se k optimalizaci struktury databází tím, že odstraňuje tzv. tranzitivní závislosti mezi neklíčovými atributy a zajišťuje, aby všechny neklíčové atributy závisely pouze přímo na primárním klíči.

Cílem 3NF je minimalizovat redundanci dat a zvýšit jejich integritu, což usnadňuje správu databází a snižuje riziko nekonzistencí při aktualizacích nebo mazání dat.

Příklady použití zkratky 3NF

  • Při návrhu databáze se vždy snažím dostat alespoň do 3NF, aby byla data co nejméně redundantní.
  • Když jsem normalizoval tu tabulku zákazníků, musel jsem ji rozdělit do více tabulek, abych splnil podmínky 3NF.
  • Náš lektor nám vysvětloval rozdíl mezi 2NF a 3NF na příkladu fakturace, kde v té třetí už nesmí být žádné tranzitivní závislosti.

Vznik zkratky a historie

Zkratka „3NF“ (Third Normal Form) vznikla v kontextu databázové normalizace již v roce 1971, kdy ji definoval anglický počítačový vědec Edgar F. Codd, který je považován za otce relační databáze a relational modelu.

Edgar F. Codd poprvé použil termín 3NF při definování pravidel pro normalizaci databázových schémat ve svých akademických pracích. Třetí normální forma byla zavedena jako metoda k odstranění tranzitivních závislostí v databázových tabulkách, čímž výrazně snížila redundanci dat a posílila integritu informačních systémů.

Později v roce 1974 Codd spolu s Raymondem F. Boycem definovali přísnější variantu této formy známou jako Boyce–Codd Normal Form (BCNF), která řešila některé zbytkové anomálie neřešené samotnou 3NF.

Počet zobrazení: 5

Další významy zkratky 3NF

Vložte si vysvětlení zkratky na svůj web

Textové vysvětlení
3NF znamená "Third Normal Form". Zjistit více
Repsonzivní box s významem
3NF
Význam: Third Normal Form
Zjistit více
Karta s bílým pozadím
3NF
— znamená —
Third Normal Form
Zjistit více

Citace

Použij následující citaci pro uvedení této zkratky ve své práci nebo zdroji.

Styl citace: