Entity osztály tartozékok

Az ER-diagram 1 besorolása mindkét entitás nem kötelező.

Az ER-2 osztály diagram tartozékok lényegében kötelező az ügyfél, és kötelező jellegét pontszámot.

Az ER-3 diagram besorolás lényege opcionális kliens, és a kötelező jellegű.

Az ER-diagram 4 besorolása mindkét entitás kötelező.

Tegyük fel, hogy a tárgykörben BANK osztály helye a négy részt kötelező. Míg ER-domén modellben a bank lesz az ábra szerinti forma 3.7.

Mind a négy részt csökkentett ER-modell leírható saját attribútumok (ábra. 3.8).

ER-modell együtt egy sor entitások attribútumait egy példa a fogalmi tartomány modell vagy fogalmi adatbázis sémát.

Mivel a bemutatásának egyértelműbbé a fogalmi sémák adatbázis ER-modell széles körben használják a számítógépes tervezés relációs adatbázisok.

Ábra 3.7 - példa ER-domén modellben BANK

Megjegyzés. Főbb tulajdonságok félkövér betűkkel jelennek meg.

Előadás 4. normalizálás

A relációs adatbázis több táblázat kapcsolódik egymáshoz. A táblák száma egyetlen fájlban vagy adatbázisban számos tényezőtől függ, amelyek közül a legfontosabbak a következők:

• A készítmény adatbázis felhasználók,

• Biztosítani kell az információk integritása (különösen fontos a több felhasználós információs rendszerek)

• a legkisebb mennyiségű memória szükséges és minimális feldolgozási időt.

Ezen tényezők figyelembevétele a tervezés relációs adatbázisok táblázatok és normalizációs módszert közötti kapcsolatok kialakítására őket.

Normalizálás táblázatok jelentése módszerek elválasztására egyetlen adatbázis tábla több asztalt, általában megfelelnek a fent meghatározott.

Normalizálása az asztalon egy szekvenciális változás az asztalon, amíg a szerkezet, amíg ez nem felel meg a legújabb formák normalizálás. Összesen hat formája normalizálás:

• Első normálforma (First Normal Form - INF);

• második normál forma (Második normálforma - 2NF);

• Harmadik normálforma (harmadik normálforma - 3NF);

• Normal Form Boyce-Codd (Brice-Codd normálforma -

• Negyedik Normal Form (negyedik normálforma - 4NF);

• Az ötödik normál forma vagy normális formában proektsii-

vegyületet (ötödik Normal Form - 5NF, vagy PJ / NF).

A gyakorlatban használt normalizált táblákat a harmadik normál forma.

A leíró szokásos formái az alábbi kifejezéseket alkalmazzuk: „funkcionális kapcsolat a mezők”; „Teljes közötti funkcionális kapcsolat mezők”; „Többértékű közötti funkcionális kapcsolat mezők”; „Transitive közötti funkcionális kapcsolat mezők”; „Kölcsönös függetlenségét a földeken.”

A funkcionális függőség mezők között az A és B a függőség, amelyben minden érték egy tetszőleges időpontban megfelel egy egyedi értéket minden lehetséges. Egy példa a funkcionális kapcsolat is szolgálhat kapcsolat az adó azonosító számát, az útlevél száma.

Teljes közötti funkcionális kapcsolat kompozit mezőt A és a B mező a függőség, amelyben a doboz B függ funkcionálisan a pályán A és funkcionálisan független bármely részhalmazának mező A.

Többértékű közötti funkcionális kapcsolat mezőket a következőképpen definiáljuk. A mező többértékű mező B meghatározza, hogy az egyes mező értéke pedig létezik egy „jól meghatározott sor” megfelelő érték mezőket B. Például, ha figyelembe vesszük, egy tábla egy diák teljesítményét, tartalmaz egy mezőt, „Tárgy” (mező) és „Értékelés” ( a mező), a mező B egy "jól meghatározott sor" érvényes értékek: 1, 2, 3, 4, 5, azaz minden egyes mező értéke „Tárgy” létezik többértékű „jól meghatározott területén” értékek a mező „Értékelés”.

A tranzitív közötti funkcionális kapcsolat mezőket A és C léteznek abban az esetben, a C mező funkcionálisan függ a B mező és a mező B funkcionálisan függ a területen A; ahol van egy funkcionális függőség a mező mező B.

Kölcsönös függetlenségét meghatározott területek a következők. Több mezők egymástól függetlenek, ha egyikük sem funkcionálisan nem függ a többi.

Első normálforma. A táblázat első normál forma akkor és csak akkor, ha egyik mező nem tartalmaz egynél több értéket, és minden kulcs mező nem üres.

Első normálforma az alapja a relációs adatmodell. Bármely tábla egy relációs adatbázis, akkor automatikusan az első normál forma, különben ez egyszerűen lehetetlen meghatározni. Ebben a táblázatban nem tartalmazhat mezőket (attribútumok), amely osztható számos területen (attribútumok).

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.

Ha a tábla elsődleges kulcs egyszerű, amely csak egy mezőt, akkor az automatikusan a második normál formában.

Ha az elsődleges kulcs komponens, adott esetben az asztal a második szokásos formában. Ezután meg kell osztani két vagy több tábla, hogy az elsődleges kulcs segítségével azonosítja az értéket minden területen.

Ha a tábla legalább egy mezőt, amely nem függ az elsődleges kulcsot, az elsődleges kulcs szükséges, hogy az új oszlopok. Ha ezek az oszlopok nem, akkor meg kell adni egy új oszlopot.

4.3 ábra - tábla kezdeti tudományos feljegyzések

Ezen feltételek alapján meghatározzuk a második normál forma, levonhatjuk az alábbi következtetéseket a jellegzetes táblák össze (lásd. Ábra. 4.3).

Az első táblázat nincs közvetlen kapcsolat a kulcs mező és a mező „neve a tanár”, például a hitel vagy egy vizsga egy tantárgyból is sok tanár. A táblázatban van egy komplett funkcionális kapcsolatot csak az összes többi mezők és a kulcs mező „fegyelem”.

Hasonlóképpen, a második tábla között nincs közvetlen kapcsolat a legfontosabb területen, valamint a területén „nevet oktató”.

Hogy optimalizálja az adatbázis, különösen, hogy csökkentse a szükséges memóriát, mert a szükségességét megismétlése értékek az egyes beviteli mezők „fegyelem” és „name oktató”, meg kell változtatni az adatbázis struktúrát - átalakítani a forrás táblákat a második normál formában.

A kompozíció a változás tábla szerkezete az adatbázis ábrán látható. 4.4.

4.4 ábra - táblázat a tudományos feljegyzések,

Kapcsolódó cikkek