asztalok normalizálás

A következő lépés a tervezés egy relációs adatbázis szerkezet - normalizált táblázatokat. A normalizálás - az adatok rendszerezését egy adatbázisban, beleértve a tábla létrehozása és létrehozza közöttük a kapcsolatokat megfelelően a szabályokat, amelyek az adatvédelmi és az adatbázist rugalmasabbá kiküszöbölésével redundancia és inkonzisztens függőség.

Asztalok normalizálás következetes változás táblaszerkezetben amíg ez nem felel meg a legújabb formák normalizálás. Összesen hat formái normalizálás: a szokásos formája az első, a második szokásos formában, a harmadik normál forma, a szokásos formában Boyce-Codd normál forma negyedik és ötödik normális alakú, vagy egy szokásos alakja a vetítési-vegyület [6, 8].

Első normálforma: megtiltja ismétlődő oszlopok (jelentése ugyanaz az információ); Tiltja több oszlop (listáját tartalmazó típusát és értékét, stb); Ez megköveteli meghatározzák az elsődleges kulcsot a táblázat, azaz az oszlop, vagy azok kombinációja oszlopok, amely egyedileg azonosítja minden sorban.

Az adatbázis táblák „Számítógép-javítás” vagy az egyik mező nem tartalmazhat egynél több értéket. Táblázat számítógépek minden nem-kulcs attribútum határozza meg a legfontosabb számítógépes kód. Táblatündér elsődleges kulcs-kód, melyet a mester. táblázatban és hibaelhárítás - törés kódot. Az asztalok megfelelnek az első normál forma követelményeknek.

Második normálforma. A táblázat második normál forma, ha az megfelel az első normál forma, és az egész mező, amely nem szerepel az elsődleges kulcs kapcsolódó teljes funkcionális kapcsolatot az elsődleges kulcsot. Azokban az esetekben, ahol az asztal első normál forma és az elsődleges kulcs az ő áll egy oszlop, akkor az automatikusan a második normál formában.

Ebből arra lehet következtetni, hogy az adatbázis tábla „Számítógép javítás” a második normál formában.

Harmadik normálforma. A táblázat alatt a harmadik normál forma, ha megfelel a meghatározása a második normál forma, és sem a nem-kulcs mezők független minden más, funkcionálisan nincs kulcs mezőben.

Táblázat hibaelhárítás nem a harmadik normál forma, hiszen a területen Remedy hiba nem csak attól függ kulcs polyaKod törés. hanem a nem-kulcs mező oka törés. Ahhoz, hogy az asztalra, hogy a harmadik normál forma, meg kell bontani két táblázat: hibadiagnózis és megszüntetése törés.

Táblázat hibaelhárítás lehet belépni információt ennek okait, és a következő adatokat tartalmazza:

Táblázat felszámolásáról törés be információkat arról, hogyan kell kijavítani a károkat. A táblázat a következő tulajdonságokkal rendelkezik:

§ Remedy meghibásodása;

Field hibakód táblázatban a hiba az elsődleges kulcsot, és ad egy linket a táblák hibaelhárítás és javítás számítógép.

Asztalok között és Hibaelhárítás A kapcsolat hiba „egy a többhöz”, mint a kudarc megfelel számos módon kijavítani.

A gyakorlatban normalizálása adatbázis táblák befejezi harmadik normál forma.

Minden adatbázis tábla „Számítógép-javítás” a harmadik normál forma, továbbá normalizálás szükséges. Illetve el három alapvető szabályait normalizálás:

§ Az értékek a mezők nem megismételni;

§ Minden nem kulcs mező funkcionálisan kapcsolódik a kulcsot;

§ A nem-kulcs mezők nincsenek rejtett függőségek.

asztalok normalizálás

Ábra. 2. Az eredmény a normalizálás

Kapcsolódó cikkek