Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
relačnej databázy je elektronická databáza sa skladá z niekoľkých súborov súvisiacich informácií uložených v tabuľkách riadkov , či záznamy a stĺpce alebo polia . Základná štruktúra relačnej databázy , známa ako schéma , je v " normálnej " forme, ak sú splnené určité žiaduce vlastnosti . Normalizácie spočíva v použití stále prísnejšie normálne formu na návrhu databázy , rozobrať databázu do dvoch alebo viacerých tabuliek a definovať vzťahy medzi tabuľkami . Hlavným cieľom normalizácie je umožniť aktualizáciu , vloženie a odstránenie operácií , ktoré majú byť vykonané v jednej databázovej tabuľky a šíria po celom databázu pomocou definovaných vzťahov .
Prvý normálny forma
Prvý normálny forma vyžaduje návrhu databázy odstrániť opakujúce sa skupiny v jednotlivých tabuľkách . Inými slovami , zbierka platných hodnôt , ktoré danú vlastnosť alebo atribút , môže trvať - známy ako doména atribútu - musí zahŕňať iba jednoduché , nedeliteľné hodnoty . Ak tomu tak nie je , poškodenie dát v databáze je vysoko pravdepodobné . Na splnenie prvej normálnej forme , musí databázový návrhár identifikovať každú množinu súvisiacich dát pomocou primárneho kľúča - sada jedného alebo viacerých atribútov , ktoré jednoznačne identifikuje každý záznam v tabuľke - a vytvoriť samostatnú tabuľku pre každú množinu súvisiacich dát .
Druhá normálna forma
Druhá normálna forma je založená na koncepcii funkčnej závislosti , alebo imania jedného alebo viacerých atribútov , ktoré jednoznačne určuje hodnoty ďalších atribútov . Pre splnenie druhej normálnej forme , musí byť každý atribút byť funkčne závislý na primárnom kľúči , takže databázy designer musí pohybovať všetky non - dependentný atribúty do menšej tabuľky . Druhá normálna forma eliminuje redundantné dáta , zlepšuje integritu dát a predchádza nezrovnalostiam pri aktualizácii , vkladaní alebo odstraňovania záznamov .
Tretia normálna forma
tretej normálne forma je založená na odstránenie tranzitívne závislosť , typ funkčnú závislosť , v ktorej hodnota non - kľúčový atribút určuje hodnotu k inej kľúčové oblasti . K uspokojenie tretej normálnu formu , musí byť databáza designer presunúť všetky tranzitívne závislosti na menšie stôl , takže všetky non - kľúčové atribúty sú priamo závislé na , a to iba na primárny kľúč .
Copyright © počítačové znalosti Všetky práva vyhradené