Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je Normalizácia v DBMS ?

Systém pre správu databázy je kolekcia počítačového softvéru , ktorý umožňuje užívateľom definovať , vytvoriť a udržiavať databázu . Definovanie databázy zahŕňa určenie obmedzenia pre dáta uložené v databáze , a normalizácia je logický spôsob dizajn , ktorý minimalizuje duplicitné , alebo redundantné , dáta a konštrukčné chyby . Relačnej databázy

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ľúč .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené