PočítačeDatabáze

Normalizace databází

Seskupení stejných dat v tabulce mohou být vyrobeny různými způsoby. Atributy ve vztahu měly být rozděleny podle zásady relační, to znamená, že by měl být plně minimalizovat duplikace dat, jakož i zjednodušení postupu pro jejich zpracování s následnou aktualizaci. Jedním z hlavních problémů, se navrhování databáze provádí eliminace redundance, a to je dosaženo normalizace.

Databáze normalizace představuje formální omezení přístroje pro vytváření tabulek, které umožňují odstranit duplicity, se softwarem uloženým informacím požadované konzistenci, což snižuje náklady na pracovní sílu spojené s údržbou a údržba databáze. Provoz normalizace spočívá v rozšíření původních tabulek databáze do jednodušší. V každé fázi tohoto procesu nutně tabulky uvedeny v normální formě. Každá etapa je charakterizována normalizace určitého souboru omezení, která musí být v souladu se všemi tabulkami. To znamená, že odstranění se provádí bez klíčové informace tabulky, který je nadbytečný.

Normalizace databáze je založen na konceptu funkční závislost mezi atributy. Má se za to, že jeden atribut je závislá na druhé straně, v případě, pokaždé konkrétní hodnota druhého atributu odpovídá ne více než jeden z první hodnoty.

Normalizace databáze - obecný termín, nicméně, může být rozdělena do několika běžných forem, která budou vysvětlena později.

Objekt údaje jsou považovány za relevantní pro první normální formě, když je hodnota každého atributu je jejím jediným. Je-li určitý atribut má duplicitní hodnoty, nemůže být považován za objekt patřící do první normální formě. Ukazuje se, že si můžete vytvořit ještě žádný subjekt, který je datový objekt.

Datový objekt se pokládají za druhé normální formě, pokud je to již v první normální formě, ale každý z jejích vlastností, není spočívající v potenciální způsobem, zcela nezávisle z funkčního hlediska každého z možných klíčů.

Objekt údaje jsou považovány za patřící do třetí normální formě, pokud je to již v druhé normální formě, ale nepřináší žádné tranzitivní závislosti non-hlavních předmětů z klíčů. Pod tranzitivní závislosti je obecně chápáno jako samozřejmá vztah mezi oblastmi.

Normalizace databáze staví developer hlavní cíl přinést veškeré vztahy ke třetí normální formě. Pouze tímto způsobem v budoucnu bude možné vytvořit efektivní informační systém.

Normalizace databází: Základní pravidla

Je třeba vypracovat soubor pravidel, která je třeba dodržovat při práci normalizace. Prvním z nich je vyloučit opakující se skupiny. Nutné vytvořit samostatnou tabulku ukládání každou sadu souvisejících atributů, které vytvoří samostatný klíč. Next, ujistěte se, že odstranění redundantních dat. V případech, kdy je pozorován vztah atribut pouze na straně klíče, pak to musí být uveden v samostatné tabulce. Třetí pravidlo je povinná s výjimkou sloupců, které nejsou závislé na klíči. Atributy by měly být umístěny v izolovaném tabulce, pokud nemají požadovaný účinek na klíč. Ujistěte se, že izolovat nezávislé více vztahů. V tomto případě mluvíme o tom, co není vidět konkrétní spojení mezi více vztahů. A konečně, je třeba izolovat rozmanité vztahy spojené sémanticky. V je tato databáze normalizace dokončil, po kterém následuje proces vývoje.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.birmiss.com. Theme powered by WordPress.