Információs adatbázis létrehozása
1. ábra - Kezdeti arány 1NF-ben
2.3 A 2NF kialakulása
"Leltári szám", "Csoport index".
3. ábra: A 2NF-ben fennálló kapcsolat skála
2.4 A 3NF és a 3NFBK képződése
Az arány a ZNF-ben van, ha a 2NF-ben van, és minden nem kulcs attribútum nem függ az elsődleges kulcstól. A kapcsolat az NFBK-ban van, ha a ZNF-ben van, és nincsenek függőségek a kulcsok (az összetett kulcs attribútumai) a nem-kulcs attribútumokban.
A C attribútum az A attribútumtól átmeneti jelleggel függ (átmeneti funkcionális függőség). ha az A, B, C tulajdonságokhoz az A → B és B → C feltételek teljesülnek, de az inverz kapcsolat hiányzik
Az így kapott R1-R6 kapcsolatokban részleges függőségek vannak. Ez megköveteli, hogy kizárja őket. A "Kar" R 3 attribútummal kapcsolatban, amely részben függ a "Specialitás" attribútumtól. Ennek eredményeként, egy attribútum "Index csoport" van osztva két áttétel R 3 ( "Az index", "természetesen", "funkció") és az R 7 ( "Function", "Osztály"). Ennek eredményeként, adatbázis séma, 2NF hajtott nézni, mint a 4. ábrán látható Mivel a kapott tranzitív függően reakcióvázlat hiányzik, ott nem létezik 3NF. Továbbá, mivel minden tekintetben minden származtatott funkcionális kapcsolatok csökkentik a teljes nem-részleges függés az elsődleges kulcsot (azaz. E. Nem kompozit alkatrész szerinti elsődleges kulcsokat nem-kulcs attribútum), ez a rendszer megfelel a BCNF a végeredmény tervrajz.
4. ábra - arány 3NF-ben és az NFBK-ban
3.1 Database táblák létrehozása az adatbázisban
Adatbázis Desktop - olyan segédprogram, amely nagyban hasonlít a Paradox, ami jön a Delphi az interaktív munka asztalok különböző formátumú helyi adatbázis - Paradox és a dBase, valamint SQL-Server adatbázis InterBase adatbázis, Oracle, Informix, Sybase (SQL linkek).
Új tábla létrehozásához válassza a Fájl> Új> Táblázat menüpontot. Ebben az esetben is ki kell választani, hogy milyen típusú oldalt létre, alapértelmezés szerint a méret Paradox 7. után azonnal visszaigazolást a kiválasztott típusa határozza meg a szerkezet a táblázat ablakot, ahol és gyártott összes szükséges kapcsolódó tevékenységek létrehozása és meghatározása a paramétereket a táblázat, beleértve a mezők, indexek, jelszavak , az értékek és a referenciális integritás feltételeit és korlátait.
A táblázatok és az eredmények létrehozásának folyamata az 1. ábrán látható.
1. ábra # 150; Adatbázis asztal.
Az adatbázis 7 egymáshoz kapcsolódó táblát tartalmaz:
- Sudent (tanuló);
- Komnats (szobák);
- Proiwestvya (incidensek);
- Roditel (szülő).
- Okleveles (kar)
- Gruppa (csoport)
- Mebely (bútor)
Táblázatok létrehozásához a következő típusokat használtuk:
- Alpha # 151; karakterlánc (A);
- Autoincrement # 150; mezőszámláló (+);
- rövid # 150; valós számok (S)
- Dátum (D)
A diákok táblázata a következő mezőket tartalmazza:
Az asztalok Facultet (Kar) tartalmaz mezőket:
Az oroszországi fogyatékossággal élő 450 000 fogyatékossággal élő gyermek közül csupán 170 000 beiratkozott, vagy csak hivatalosan beiratkozott az általános iskolákba. a gyermekeknek különleges oktatási igényeik vannak. Oroszországban nincs olyan jogszabály, amely a fogyatékkal élő gyermekek teljes körű bevonását igényli a rendszeres iskolákban. Végül maguk a szülők nem rendelkeznek teljes körű tájékoztatással a gyermekek jogaival az oktatáshoz és az ilyen jogok megszerzésének módjaihoz.