Munka az alhálózaton (p

A munka célja

Az adatbázis létrehozásának (DB) készségének megszerzése, vagyis az adatbázisot alkotó táblák szerkezetének megteremtése, információk begyűjtése, állandó táblázatok közötti kapcsolatok létrehozása.

Általános információk.

Adatbázis-kezelő rendszer (DBMS) Az Access egy relációs adatbázis-kezelő rendszer.

Táblázat létrehozásához két műveletet kell végrehajtania: létrehozni egy struktúrát vagy egy táblázatdefiníciót, és kitölteni az adatokat tartalmazó táblázatot. Ön új táblaterületet hozhat létre Design módban vagy a varázsló segítségével, amely a kész táblák mintáit tartalmazza. Az első módszert a laboratóriumi munkában (LR) tekintjük, mivel ez a fő, felajánlotta, hogy a mesterrel önállóan mőködtetik a munkát (lásd a "Hozzárendelés független munkához" fejezetet).

A táblázatstruktúra létrehozása azt jelenti, hogy megadja az összes mezőjének adatait. Minden mezőnél meg kell adnia a nevét (megegyezhet az oszlopfejléccel), típusával és tulajdonságaival. A beállítható terepi tulajdonságok listája a mező típusától függ. A laboratóriumi munkában a három típus területét veszik figyelembe: szöveg, numerikus és dátum / idő.

A szöveges és numerikus mezőknél meg kell adnia a mező méretét. Szövegmezők esetén a méret karakterekkel van megadva, és 1-től 255-ig terjedhet, alapértelmezés szerint a szövegmező mérete 50-re állítható.

A numerikus mezőknél a méret a számtípusok listájából kerül kiválasztásra (a számok lehetnek különböző tartományokban, egész számok vagy lebegőpontosak).

A dátum / idő típus mezője automatikusan be van állítva. Az ilyen típusú mezők számára kívánatos olyan tulajdonságok beállítása, mint a mező formátuma - az adatmegjelenítés formátuma a képernyőn és a bemeneti maszkban - azok a karakterek, amelyeket a felhasználó lát, amikor az adatokat beviszik a mezőbe. Ezen tulajdonságok értékeit a megfelelő listák közül választják ki, és nem ütköznek egymással.

Tulajdonságok Az értéket és a hibaüzenetet az LR-ben használt bármelyik mezőtípusra lehet megadni. Az Állapot érték tulajdonság határozza meg azt a kifejezést, amelynek igazságát ellenőrizni kell, amikor beírja vagy megváltoztatja a mező értékét. Ha a bemeneti érték nem felel meg a megadott feltételnek, megjelenik egy üzenet, amelynek szövegét a Hibaüzenet tulajdonságban adhatja meg. A tesztállapot meghatározásakor az összehasonlító operátorok (>, <,>= <=, =, <>), logikai operátorok - VAGY, ÉS ÉS NEM, predikátumok - IN (<список>) KÖZÖTTI<нижняя граница> ÉS <верхняя граница>, LIKE "<шаблон>"Például, ha azt szeretné, hogy a bemeneti érték 0 és 5 között legyen, beállíthatja a>> 0 AND értéket <= 5 или BETWEEN 0 AND 5 или 0 OR 1 OR 2 OR 3 OR 4 OR 5 или IN (0,1,2,3,4,5).

A LIKE predikátum sablonok a betűk és számok kivételével a következő szimbólumokat tartalmazhatják. - egy tetszőleges karakter, * - tetszőleges számú tetszőleges karakter, # - bármilyen számjegy. A szövegmezőben a szögletes zárójelben szereplő listán szereplő karakterek láthatók, például [ABC]. A lista tartalmazhat egy tartományt, például [A-Z], [3-7]. Ha a listán szereplőktől eltérő karakterek esetén a pozíció megengedett, akkor a listának egy karakterrel kell kezdődnie. például a lista [! 1-9AV] azt jelenti, hogy ebben a helyzetben bármilyen karakter lehet más, mint a számok és betűk A vagy B Ha az operandus egy állandó típusú adat, hogy ez a karakter #, például # # 01.12.03.

Egy mező Aláírás tulajdonsága tartalmazhat bármilyen szöveget értékként, beleértve a szóközökkel ellátott szöveget (a mezőn lévő szóközök nem megengedettek). Ez a tulajdonság akkor hasznos, ha a mezőnév nem eléggé értelmes. Ha a tulajdonság értéke nincs megadva, akkor a mező nevét a megfelelő oszlop fejlécében használja.

Az elsődleges kulcs beállítása befejezi a táblázat szerkezetének létrehozását. Ha az elsődleges kulcsot nem telepíti Ön, maga a rendszer azt javasolja létrehozni, hogy mentse a táblaterületet. Elsődleges kulcsként létrehozza a Counter típusú mezőt, amely a táblázat minden új sorának létrehozásakor megadja ennek a sornak a számát.

A táblázat struktúrájának létrehozása után adatot adhat meg. Ehhez a tervezési módból kell mennie az asztali üzemmódba.

Az adatbázis általában több táblát tartalmaz. Ezeket a táblákat rendszerint összekapcsolják. A hivatkozások a referenciális integritás, valamint a képernyőformák, a jelentések és a lekérdezések ellenőrzésére szolgálnak, ha egyszerre több táblából származó adatokat szeretne elérni. A hivatkozás a fő vagy a szülőtábláról az alárendelt vagy gyermektáblára kerül egy vagy több mezőben, és lehet egy vagy több. A kommunikációs mező (k) a szülői táblázat elsődleges kulcsának kell lennie. A két táblázat kommunikációs mezőinek típusát és méretét meg kell egyezni, a neveket nem kell egyeztetni. Amikor az adatintegritás jelző engedélyezve van, a rendszer figyeli az összekapcsolt táblázatokban található információk megfelelését. Nem adhat meg egy sort a gyermektáblázatban a szülőtáblában nem található linkmező értékével, vagy törölheti a szülőtáblából a gyermektáblához tartozó sorokat. A rendszer lehetővé teszi az adatintegritás megőrzésének problémáját is. Kiválaszthatja a kapcsolódó mezők Cascading frissítéseit és a Cascading törölheti a kapcsolódó rekordokat. Az első beállítás azt jelenti, hogy ha megváltoztatja a szülõtábla kulcsértékét, a megfelelõ értékek a gyermektáblázat minden sorában megváltoznak, a második pedig a szülõtábla sorának törlésekor törli a vele társított gyermektáblák összes sorát. A táblák közötti standard logikai kapcsolat magában foglalja azokat a rekordokat, amelyekben a két táblázat mezei egyeznek, ilyen egységet szimmetrikusnak neveznek. Bizonyos esetekben meg kell változtatnod a táblák csatlakozási logikáját úgy, hogy kiválasztod az "Összes bejegyzést az 1. táblázatból és csak azokból a 2. táblázatból, amelyekben a kapcsolódó mezők egyeznek" vagy fordítva.

A munka sorrendje.

Indítsa el az elérést. Ehhez kattintson a Start gombra a képernyő bal alsó sarkában, és a Programok menüben válassza a Microsoft Access lehetőséget. Az Access alkalmazás ablakban válassza ki az Új adatbázis mutatót, majd kattintson az OK gombra. Az adatbázis létrehozásához használt párbeszédpanelen tegye a következőket:

l Hozzon létre egy ACS nevű mappát a munka lemezén, és menjen hozzá.

l Módosítsa a javasolt db1.mdb nevet a fájlnév mezőben a jövőbeli adatbázis nevével, például tanítson. mdb.

l Kattintson az Új gombra.

A Belépés ablakban megjelenő képernyőn megjelenik egy DB ablak, amely a következő gombokkal rendelkezik: Create, Open, Designer, valamint a gyökerek: táblázat, lekérdezés, űrlap, jelentés, makró, modul. Alapértelmezés szerint a táblázat gerincét választja ki.

Most töltheted fel a táblát adatokkal. Ehhez lépjen az asztaltervezési módról a kitöltési módra az asztalikonra kattintva vagy a View4Data View parancs használatával, és adja meg a következő adatokat:

Határozza meg a táblák közötti kapcsolatot.

Ehhez lépjen vissza az adatbázisablakba, zárja le az aktuális táblázatot, és hajtsa végre a Service4 adatrajz parancsot. Megjelenik az üres Adatrajz ablak, majd megjelenik a Táblázat hozzáadása párbeszédpanel. Válassza ki a PREP és PREP1 táblázatokat egyenként, majd kattintson a Hozzáadás gombra. Ezután kattintson a Bezárás gombra. Az Adatséma ablakban megjelenik a táblák fejléce, amelyeken szerepel a mezők listája. A PREP-táblázatot az PREP1 táblázathoz egy-sok kapcsolathoz kell kapcsolni (alapértelmezés szerint), mivel minden tanár több tantárgyat vezethet és taníthat különböző csoportokban. A PREP tábla elsődleges FIO gombjához egy megfelelő külföldi FIO kulcs van a PREP1 táblában. Link létrehozásához kattintson a PREP tábla FIO mezőjére, húzza azt, és tegye rá a PREP1 tábla FIO mezőjére. A megnyíló Kapcsolatok párbeszédpanelen jelölje be a jelölőnégyzetet Az adatintegritás ellenőrzése és a kapcsolódó mezők Cascade frissítéseinek és a kapcsolódó műveletek kaszkád törlésének ellenőrzése. Kattintson a Merge (Merge) gombra is, és válassza a 2. beállítás lehetőséget, hogy olyan tanárt találjon, aki nem tanít semmit. A kapcsolat létrehozásának befejezéséhez kattintson az Új gombra. Egy link törléséhez kattintson a megjelenő sorra, és nyomja meg a Del billentyűt, de ne tegye meg most. Egy link szerkesztéséhez kattintson rá kétszer. Zárja be az Adatséma ablakot. Ön befejezte az adatbázis táblák közötti kapcsolatok telepítését és az adatbázis egészének létrehozását.

A táblák közötti kapcsolat nem mindig lehetséges. Ezt a következő esetekben nem teheti meg:

Azok a táblák, amelyek között létrejött a kommunikáció, nyitottak;

l a kapcsolatmező nem a szülői táblázat elsődleges kulcsa;

l a kapcsolatok létrehozására szolgáló mezők típusai vagy méretei nem egyeznek;

l megsértik a hivatkozási integritást az adatok, azaz az alany tábla linket mezőértékek hiányoznak a szülő tábla, például táblázat Prep1 van - a nevet és kezdőbetűi, a hiányzó táblázatban Prep.

A független munka feladata.

Függetlenül vizsgálja meg a Masters képességét az adatbázis és az azt alkotó táblák létrehozására.

A ЛР № 1 függeléke

Kapcsolódó cikkek