Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Cieľom normalizácie je:
* Zabezpečte integritu údajov odstránením redundancie údajov.
* Zjednodušte návrh databázy odstránením zbytočnej zložitosti.
* Zlepšite výkon optimalizáciou vzorov prístupu k údajom.
* Urobte databázu flexibilnejšou a ľahšie upraviteľnou.
Proces normalizácie zahŕňa niekoľko krokov, známych aj ako normálne formy, ktoré postupne odstraňujú anomálie a zabezpečujú optimálny návrh databázy.
1. Prvá normálna forma (1NF):
- Eliminuje duplicitné riadky v tabuľke.
- Zabezpečuje, že každý riadok je jednoznačne identifikovaný primárnym kľúčom.
2. Druhá normálna forma (2NF):
- Zabezpečuje, že každý nekľúčový stĺpec je plne závislý od primárneho kľúča.
- Eliminuje čiastočné závislosti na primárnom kľúči.
3. Tretia normálna forma (3NF):
- Zabezpečuje, že každý nekľúčový stĺpec je priamo závislý od primárneho kľúča a nie je prechodne závislý od iného nekľúčového stĺpca.
- Odstraňuje prechodné závislosti medzi nekľúčovými stĺpcami.
Dodržiavaním týchto normálnych foriem sa databáza dostane do normalizovaného stavu, ktorý minimalizuje redundanciu údajov, znižuje anomálie a zabezpečuje integritu údajov. Výsledkom je dobre štruktúrovaná databáza, ktorá je efektívna pri ukladaní a získavaní údajov, flexibilná voči zmenám a odolná voči nekonzistentnosti údajov.