Az al-hozzáférési űrlapok jelentéseket kérnek. Subd ms hozzáférés. jelentéseket. Képernyőűrlapok és jelentések készítése a Microsoft Access adatbázisban

Microsoft Access egy funkcionálisan teljes reláció DBMS. Minden szükséges eszközt biztosít az adatok meghatározásához, feldolgozásához és kezeléséhez, amikor nagy mennyiségű információval dolgozik.

DBMS Microsoft Access lehetőséget biztosít az adatok szerkezetének és leírásának meghatározására, a velük való munkavégzésre és ezen információk kollektív felhasználásának megszervezésére. DBMS Microsoft Access jelentősen növeli a képességeket és megkönnyíti a számos táblázatban tárolt nagy mennyiségű információ katalogizálását és karbantartását. DBMS Microsoft Access három fő funkciótípust foglal magában: az adatok meghatározása (a struktúra beállítása és leírása), az adatfeldolgozás és az adatkezelés. Az MS Access egy készlet hangszeres információs rendszerek létrehozásának és működtetésének eszközei.

Az Access használatával a következő műveleteket hajthatja végre.

1. Tervezés alapvető IS objektumok - kétdimenziós táblák különböző típusú adatokkal, beleértve az OLE objektumok mezőit. Mielőtt kitölt egy táblázatot adatokkal, létre kell hoznia annak elrendezését.

2. Létrehozás kapcsolatokat táblák között, támogatja az adatintegritást, a mezők lépcsőzetes frissítését és a rekordok lépcsőzetes törlését.

3. Adatok bevitele, tárolása, megtekintése, rendezése, módosítása és táblákból való előhívása különféle információszabályozási eszközökkel, táblázatok indexelése és logikai algebra (adatok szűrésére).

4. Létrehozás, módosítás és felhasználás származékai IS objektumok (űrlapok, lekérdezések és jelentések).

Az MS Access feldolgozó objektum az adatbázis fájl, tetszőleges névvel és kiterjesztéssel .MDB. Ez a fájl tartalmazza a fő tárgyakat MS Access: táblázatok, űrlapok, lekérdezések, jelentések, makrók és modulok. Így az Accessben létrehozott információs rendszer egy adatbázisfájl.MDB plusz maga az Access eszközei. Egy ilyen IS működése egy .MDB dokumentum feldolgozása az Access alkalmazás által.

Információk az adatbázisban Hozzáférés az adatokhoz külön táblázatok formájában jelennek meg. Ebben az esetben a táblázat minden oszlopa egy adatmezőnek, minden sor pedig egy adatrekordnak felel meg.

Egy adatrekord több mezőből áll. A következő szabály érvényes: az adatrekord egymással összefüggő mezők egyetlen egésznek tekintett csoportja. Például egy adatrekord tartalmazhat információkat egy adott vásárlóról vagy termékről. A táblázat minden adatrekordja ugyanannyi mezőt tartalmaz. Minden mező azonos típusú információkat tartalmaz. Például egy bizonyos tábla minden adatrekordjában a CLIENT NAME mező a kliens nevéhez fog tartozni, pl. ugyanazt az információt fogja tartalmazni.

Létezik Különféle típusok adat. Egy adott adatmező adattípusa attól függően kerül kiválasztásra, hogy milyen információk lesznek ebben a mezőben. Az adatmező mérete a hozzá kiválasztott típustól függően kerül meghatározásra. Az adattípusok és jellemzőik leírását a 2. táblázat tartalmazza.

2. táblázat - Adattípusok

Adattípus Alkalmazás Méret
Szöveg Szöveg vagy szöveg és számok kombinációja, például cím, és számítást nem igénylő számok, például telefonszámok. tételszámokat vagy irányítószámot. Legfeljebb 255 karakter. Csak a mezőbe beírt karakterek tárolódnak, a szövegmezőben nem használt pozíciók nem. A beírható karakterek maximális számának szabályozásához meg kell határoznia a FieldSize tulajdonságot.
MEMO mező Hosszú szövegek vagy számok, például megjegyzések vagy leírások. A MEMO mezők nem indexelhetők vagy rendezhetők. Formázott szöveg vagy hosszú dokumentumok tárolására a MEMO mező helyett. létre kell hoznia egy OLE objektummezőt. Legfeljebb 65535 karakter.
Szám Matematikai számításokhoz használt numerikus adatok, kivéve a monetáris tranzakciókat magában foglaló számításokat (amelyeknél a monetáris típust használják). A számmezőben tárolható értékek típusa és mérete. A FieldSize tulajdonságban módosítható. Például terepen. 1 bájtot elfoglalva a lemezen csak egész számok (tizedesjegyek nélkül) adhatók meg 0 és 255 között. 1, 2, 4 vagy 8 bájt. 16 bájt csak a replikációs kódokhoz.
Dátum idő Dátumok és időpontok. A dátum és idő értékek Dátum/Idő mezőben való tárolása biztosítja a helyes rendezést. A Nyelvi és szabványok panel ablakában a dátum- és időformátumokon végrehajtott összes módosítás Windows kezelés, automatikusan megjelenik a Dátum/Idő típusú mezőkben. 8 bájt.
Valuta Pénznemek értékei. A pénznem típusa a kerekítés megakadályozására szolgál a számítások során. Legfeljebb 15 karaktert feltételez a szám egész részében és 4 karaktert a tört részében. 8 bájt.
Számláló (automatikus szám) Az egymást követő (1-től eltérő) ill véletlen számok bejegyzés hozzáadásakor. Növekményes számláló létrehozásához hagyja meg az ablak alján található összes tulajdonság beállítását (alapértelmezett), a FieldSize tulajdonságot Long Integer értékre, az Új értékek tulajdonságot pedig Increment értékre állítsa. Véletlenszám-számláló létrehozásához az Új értékek tulajdonságot Random értékre kell állítani. 4 bájt. Replikációs kódok esetén - 16 bájt.
Logikai (igen/nem) Mezők. csak egy vagy két értéket tartalmaz, például igen/nem, igaz/hamis. Be ki. 1 bit.
OLE objektumok Objektumok (például dokumentumok Microsoft Word. táblázatokat Microsoft Excel, képek, hangok és egyéb adatok) más, OLE protokollt használó programokban létrehozott. Az objektumok összekapcsolhatók vagy beágyazhatók egy Microsoft Access táblába. Ha egy OLE-objektumot szeretne megjeleníteni egy űrlapon vagy jelentésben, akkor a Csatolt objektumkeret vezérlőt kell használnia. Akár 1 gigabájt
Keresővarázsló Létrejön egy mező. lehetővé teszi, hogy értéket válasszon ki egy másik táblázatból vagy értéklistából egy kombinált mező segítségével. Ha ezt a lehetőséget választja az adattípusok listájában, a rendszer betölt egy varázslót az adattípusok meghatározásához. A mérete megegyezik a kulcsmező méretével, ami egyben a Lookup Wizard is, általában 4 bájt.
Hiperhivatkozás Az a mező, amelyben a hiperhivatkozások tárolásra kerülnek. A hiperhivatkozás lehet UNC típusú (Universal Naming Convention - szabványos fájl elérési út formátum hálózati kiszolgáló bevonásával) vagy URL (Uniform Resource Locator - egy objektum címe az interneten vagy egy belső hálózaton, beleértve a hozzáférési protokoll típus). A hiperhivatkozás négy részből állhat: szöveg, amely egy mezőben vagy vezérlőelemben jelenik meg; a fájl elérési útja (UNC elérési út formátumban) vagy az oldal (URL); további cím - hely egy fájlban vagy oldalon; tooltip – elemleírásként megjelenített szöveg. A hiperhivatkozás egyes részeinek hossza nem haladhatja meg a 2048 karaktert.
Jegyzet: A numerikus, pénznem és logikai adattípusok, valamint a dátum/idő szabványos megjelenítési formátumokat biztosítanak. Az egyes adattípusok formátumának kiválasztásához meg kell határoznia a Formátum tulajdonságot. Az OLE-objektumok kivételével minden adathoz egyéni megjelenítési formátumot is létrehozhat. További információkért tekintse meg az alábbi „Mezőformátum tulajdonság” részt.

A táblákon kívül az Access DBMS a következőkkel is működik objektumok:

Űrlapok;

kérések;

Jelentések;

Makrók;

Modulok.

Az asztal az bázis MS Access objektum. Az összes többi objektum az származékaiés csak előzetesen elkészített táblázatok alapján jönnek létre.

Az űrlap nem önálló Access objektum. Egyszerűen segít az információk bevitelében, megtekintésében és módosításában egy táblázatban vagy lekérdezésben. A lekérdezések és jelentések független funkciókat látnak el: kiválasztják, csoportosítják, bemutatják és kinyomtatják az információkat.

Minden MS Access objektum rendelkezik Név. Bármely MS Access objektum (táblázatok, űrlapok stb.) nevének hossza legfeljebb 64 tetszőleges karakterek (kivéve a pontot és néhány szolgáltatási karaktert). A név szóközöket és orosz betűket tartalmazhat. Minden objektum külön ablakban működik, és két működési mód áll rendelkezésre:

1) mód tervező, - elrendezés, objektumstruktúra (például táblázatstruktúra) létrehozásakor vagy módosításakor;

2) működőképes mód - amikor az információ megtekinthető, módosítható és kiválasztásra kerül az IS feladatablakban.

Ezenkívül az adatbázisfájl egy másik dokumentumot is tartalmaz, amelynek saját ablaka van: Adatséma. Ebben az ablakban létrehozhat, megtekinthet, módosíthat és téphet kommunikáció asztalok között. Ezek a kapcsolatok segítenek az adatok kezelésében, valamint lekérdezések és jelentések létrehozásában.

Forma, szigorúan véve opcionális eleme az IS-nek (elvileg nélküle is lehet), de lehetővé teszi az adatok bevitelének és megtekintésének műveleteinek egyszerűsítését.

Kérés egy származtatott tábla, amely más táblák adatait tartalmazza, és különféle műveleteket hajt végre azokon. A kérelem különösen tartalmazhat számított mezők, azaz olyan mezők, amelyek értékei funkciókat más mezők értékei (esetleg különböző táblázatokból). Ezenkívül a lekérdezések lehetővé teszik csoport műveletek, azaz műveletek egy rekordcsoporton, amelyet valamilyen közös jellemző egyesít (például összegezheti az azonos kódú rekordok mennyiségét). Végül a lekérdezések lehetővé teszik, hogy a táblázatokból valamilyen feltétel alapján válasszon kijelöléseket. Ilyen esetekben a logikai algebrát használjuk.

Jelentés - ez tulajdonképpen ugyanaz a kérés, de úgy van formázva, hogy papírra kinyomtatható és bemutatható legyen a vezetőségnek (szép címsorokkal, részösszegekkel stb.).

Lényegében táblákat és űrlapokat használnak az adatbázis tartalmának karbantartására, a lekérdezések és jelentések pedig az információs rendszer fő funkcióját - információk lekérését, átalakítását és bemutatását - látják el.

Teremtés származékai Az objektumok – kérések, űrlapok és jelentések – karbantartása megközelítőleg azonos séma szerint történik. Íme néhány szolgáltatás:

A származtatott objektumoknál meg kell adni a tábla (lekérdezés) nevét, amely alapján ez az objektum létrejön;

A Varázsló használatakor be kell jelölni az „Elempanel” jelölőnégyzetet az eszköztáron, és a képernyőn megjelenik egy ikonkészlet (14.5. ábra), amellyel űrlapot (jelentést, lekérdezést) tervez.

Bármely objektum létrehozása kétféleképpen lehetséges: a varázsló használatával és tervezési módban.

Az MS Access hatékony, kényelmes és rugalmas eszközökkel rendelkezik vizuális objektumok tervezése varázslók segítségével, és ez lehetővé teszi a felhasználó számára, hogy minimális előzetes felkészüléssel gyorsan teljes értékű IS-t készítsen - táblák, űrlapok, lekérdezési kijelölések és jelentések szintjén.

A mesterek maguk hajtják végre a szükséges műveleteket. A varázsló meghívásakor a párbeszédpanelek megfelelő sorozata nyílik meg. Miután megkapta a válaszokat feltett kérdéseket, A mester mindent megtesz szükséges intézkedéseket. Tegyük fel, hogy jelentést szeretne készíteni. A Jelentésvarázsló megkérdezi, hogy nézzen ki a jelentés, és milyen adatokat tartalmazzon. A válaszok beérkezése után a jelentés teljesen készen áll. Más varázslók segítségével adatbázistáblákat, lekérdezéseket és űrlapokat hozhat létre.

A varázslókkal való munkavégzés egyszerű, megbízható és hatékony, és lehetővé teszi a Microsoft Access teljes gazdagságának használatát.

A Builder egy hozzáférési eszköz, amely megkönnyíti egy adott feladat elvégzését. A Expression Builder rendkívül hasznos - lehetővé teszi egy összetett kifejezés gyors létrehozását. A Lekérdezéskészítő segítségével egyszerűen hozhat létre lekérdezéseket, amelyek segítségével adatmintákat kaphat egy űrlaphoz vagy jelentéshez. A felsoroltakon kívül az Access más konstruktorokkal is rendelkezik. Ez egy makró konstruktor, melynek segítségével különféle makrók generálódnak, valamint konstruktorok menükhöz, mezőkhöz, színekhez, kódokhoz és egyebekhez.

1 Indítsa el a Microsoft Access alkalmazást:

Amikor az Access elindul, egy ablak jelenik meg a képernyőn (1.1. ábra), amelyben a következőket teheti:

Vagy teremt egy új adatbázis, azaz egy .MDB kiterjesztésű fájl;

Vagy nyisd ki egy meglévő adatbázis, azaz egy .MDB kiterjesztésű fájl.

Adatbázis létrehozása. A [Fájl-Létrehozás...] parancs kiválasztása után a képernyőn megjelenik egy szabványos fájlkezelő (1.2. ábra), amelyben meg kell adni a nevet és a címet. létre adatbázis fájl. Például azért tájékoztatási rendszer a Telefonkönyv névvel.MDB.

A fájl létrehozása után az Access megnyit egy üres ablakot adatbázis ablak,és ebben az ablakban minden művelet végrehajtásra kerül - adatbázis-objektumok létrehozása és kezelése. Ez az ablak 7 objektumot (táblázatok, lekérdezések, űrlapok, jelentések, oldalak, makrók, modulok) és csoportokat tartalmaz.

Adatbázis megnyitása. A [Fájl-Megnyitás...] parancs kiválasztása után megjelenik a képernyőn egy szabványos reszelő, amelyben meg kell adni a nevet és a címet. létező adatbázis fájl. Ezután megnyílik az alkalmazás ablaka adatbázis ablak, hozzáférést biztosít a már létrehozott adatbázis-objektumokhoz, és lehetőséget biztosít új objektumok létrehozására.

MS Access - több ablakos alkalmazás, azonban egyszerre csak egy adatbázis lehet nyitva. Ez az ő ablaka fő- dokumentum ablakot az Access alkalmazásban (1.3. ábra), és bezárása a megfelelő .MDB fájl bezárását jelenti. Ez az ablak azonban sokakat generál leányvállalatok ablakok (tábla, lekérdezés, űrlap stb.). Elmenthet egy objektumot (például egy táblázatelrendezést), amelynek ablaka a képernyőn van, és ugyanúgy nevet rendelhet hozzá, mint a fájlokhoz: a [Fájl mentése] vagy a [Fájl mentése Ahogy...] parancsot.

Asztalokkal való munka

Tehát az adatbázis ablakban van egy lista a meglévőkről tárgyakat DB - táblák, lekérdezések stb. Bármely objektum ablakával dolgozhat (gyermekablak) akár működőképes módban (például adatok bevitele vagy megtekintése táblázatban), vagy ebben tervező(például módosítsa a táblázat elrendezését).

Mielőtt bármilyen objektumot használna (például egy táblázat kitöltése adatokkal), meg kell tennie teremt ezt az objektumot (például hozzon létre egy táblázatelrendezést).

Ha a Táblázat fül van kiválasztva, a fül ablaka megjelenít egy listát létező ennek az adatbázisnak a táblázatai.

Meglévő táblázat megnyitásához meg kell tennie Kiemel a nevét ebben a listában, és kattintson a „Megnyitás” gombra.

Az 1.3. ábra az MS Access alkalmazás ablakát mutatja az Intercity adatbázis ablakkal együtt. Ebben a fájlban még nincsenek objektumok.

Bekerülni az adatbázisba új táblázatokat, kattintson a „Létrehozás” gombra.

A javítás érdekében elrendezés meglévő táblázatot, válassza ki a nevét a listából, és kattintson a „Tervezés” gombra.

Ugyanezeket a műveleteket hajtja végre az összes többi MS Access objektum.

Bármely objektum (tábla, lekérdezés, űrlap, jelentés) létrehozható manuálisan (tervezési mód), vagy a varázsló segítségével.

A Builder egy hozzáférési eszköz, amely megkönnyíti egy adott feladat elvégzését. A Expression Builder rendkívül hasznos - lehetővé teszi egy összetett kifejezés gyors létrehozását. A Lekérdezéskészítő segítségével egyszerűen hozhat létre lekérdezéseket, amelyek segítségével adatmintákat kaphat egy űrlaphoz vagy jelentéshez.

A varázsló meghívásakor a párbeszédpanelek megfelelő sorozata nyílik meg. Miután megkapta a választ a feltett kérdésekre, a Mester elvégzi az összes szükséges műveletet. Például egy jelentés generálásakor a Jelentésvarázsló megkérdezi, hogy nézzen ki a jelentés, és milyen adatokat tartalmazzon. A válaszok beérkezése után a jelentés teljesen készen áll. Más varázslók segítségével adatbázistáblákat, lekérdezéseket és űrlapokat hozhat létre.

Hozzon létre táblázatokat és lekérdezéseket manuálisan(tervezési módban) ;

- segítségével készítsen űrlapokat és jelentéseket Mesterek.

Tekintsük a lépések sorrendjét, amikor szerepel az adatbázisban új táblázatok. Először meg kell határoznia azt a témakört, amelyhez az adatbázis létrejön. Tárgyterületként az intercityt határozzuk meg telefonbeszélgetések, a távolsági telefonálás díjának kiszámítása egyéni előfizetők számára. Először is meg kell határozni azokat a mezőket, amelyeket a táblázat tartalmazni fog. Előfizetők"„Intercity” adatbázis. A kötelező mezőket a 3. táblázat tartalmazza, kulcsként az „Előfizetői szám” mezőt választva. A kulcs egy mezőt jelöl a megfelelő táblázatban. Egyedülállóan jellemzi a táblázatban található minden rekordot.

3. táblázat – Az „Előfizető” táblázat mezői

Ideális elsődleges kulcs olyan információ, mint az ügyfélszám, számlaszám stb. Egy ilyen kulcs segítségével könnyen azonosítható a megfelelő rekord. Az ügyfél nevét tartalmazó mezők nem alkalmasak az elsődleges kulcshoz. Mindig lehetséges, hogy több embernek ugyanaz a neve.

A kötelező mezők meghatározása után megkezdheti a tényleges táblázat létrehozását az MS Accessben.

Ehhez meg kell nyitni a táblázattervező ablakot (2.1. ábra) a Táblázat fül és a „Táblázat létrehozása tervezési módban” sor kiválasztásával vagy a „Létrehozás” gombra kattintva.

A megnyíló ablak felső részén található egy létrehozott vagy módosított elrendezés táblázat, amely egyszerűen mezők listája, amely jelzi a mező nevét, adattípusát és leírását. Minden táblázat mezője egy sor az ablak tetején (2.1. ábra).

Minden táblamezőhöz egyedi nevet kell rendelni, meg kell határozni a beírandó adatok típusát, és le kell írni a mező tartalmát, pl. írjon be szöveges megjegyzéseket, jelezve a célt ezen a területen. A mező neve legfeljebb 64 karakterből állhat. A leírás egy opcionális paraméter, és a használt mező további magyarázatára szolgál.

A Mezőnév oszlopba (2.2. ábra) írjon be egy tetszőleges értéket Név. A következő oszlopban meg kell adni adattípus erre a mezőre. Az adattípust az ebben az oszlopban megjelenő legördülő listából lehet kiválasztani (az adattípusokat a 3. táblázat ismerteti). Ezenkívül, amint a kurzor az Adattípus oszlopban van, megjelenik egy üzenet az ablak alján. tulajdonságok formálódnak(jellemzői) ennek a területnek.

A tulajdonságlap (az ablak alsó része) a tulajdonságok listája (bal oldalon a tulajdonság neve, jobb oldalon a jelentése ingatlanhoz) egy tipp ablakkal minden ingatlanhoz.

A tulajdonságok listája az Adattípus oszlopban aktuálisan megjelenített adattípustól függően változik. Kattintson az egérrel a mezőre értékeket a tulajdonságok képernyőn módosíthatja ezt az értéket (az erre az adattípusra megengedett határokon belül). A mező tulajdonságait a 4. táblázat tartalmazza.

4. táblázat – A táblázattervező tulajdonságlapon megjelenő mezőtulajdonságok

Ingatlan Célja
Mező méret Beállítja az ebbe a mezőbe írható karakterek maximális számát
Új értékek Meghatározza, hogyan változnak a számlálók értékei új rekordok hozzáadásakor
Mezőformátum Megadja a mező értékeinek megjelenítési formátumát
Tizedesjegyek száma Meghatározza a számok megjelenítéséhez használt tizedesjegyek számát
Beviteli maszk Megad egy beviteli maszkot, hogy megkönnyítse az adatok mezőbe történő bevitelét
Aláírás Meghatározza a mezőcímkeként megjelenő szöveget
Alapértelmezett érték Lehetővé teszi egy érték megadását, amely új rekord létrehozásakor automatikusan bekerül a mezőbe
Érték szerinti állapot Meghatározza a mezőbe írt adatok követelményeit
Hiba üzenet Lehetővé teszi a képernyőn megjelenő üzenet szövegének megadását, ha a megadott adat sérti a tulajdonságban meghatározott feltételt
Kötelező mező Azt jelzi, hogy a mező megköveteli-e érték megadását
Üres sorok Meghatározza, hogy megengedettek-e üres sorok ebben a mezőben
Indexelt mező Egyetlen mezőn létrehozott indexet határoz meg
Unicode tömörítés Beállítja az adatok tárolására Unicode kódolást használó mezők tömörítését (MEMO mezők, hiperhivatkozások és szövegmezők)

A legtöbb értéket a rendszer alapértelmezés szerint elfogadja, néhány érték kiválasztható a legördülő listából.

A szöveges és számmezőknél meg kell adni méret mezők, és szöveg esetén ez az érték megengedett hossza (például 20 vagy 40 karakter), szám esetén pedig - a gépben lévő ábrázolási formátum (byte, integer - két bájt, hosszú egész stb.). Maximális hossz szövegmező 255 karakter. Ha ennél az értéknél hosszabb szöveget kell beírnia, használhatja az adattípust Memo.

A Dátum/Idő mezőben meg kell adni egy formátumot, hogy a rendszer tudja, hogyan kell feldolgozni a bevitt adatokat. Például, ha a Rövid dátumformátumot választja, a rendszer elvárja, hogy pontosan adja meg dátumok(az orosz változatban - DD.MM.YYYY), és ha a „Rövid idő formátumot” választja, akkor ebbe a mezőbe be kell írnia ÓÓ:PP (óra és perc).

A bemeneti maszk tulajdonságsorban lehetőség van olyan maszk létrehozására, amely szerint adatbevitelre kerül sor. Például a terepre telefonszám beállíthat egy maszkot 00-00-00 , amely szerint a telefonszámok beírásra kerülnek.

A „Condition on value” tulajdonság értékeként megadható ellenőrzési szabály, azaz egy logikai kifejezés, amelynek IGAZ értékre kell értékelnie, amikor adatot ír be ebbe a mezőbe. Például, ha a beszélgetés dátuma mezőbe ezt írja:

A rendszer hibaként ismeri fel, ha ebbe a mezőbe az aktuális dátummal megegyező vagy annál nagyobb érték kerül be.

A következő tulajdonságban tetszőleges hibaüzenetet rögzíthet, amelyet a rendszer bocsát ki, például: "Ez a dátumérték nem érvényes" vagy "a dátum érvénytelen". A jövőben, ha a dátumot rosszul adta meg, ez az üzenet jelenik meg a képernyőn.

A Kötelező mező tulajdonság beállítható Igen (üres értékek nem megengedettek) vagy Nem (üres értékek megengedettek) értékre.

Mert elsődleges táblázatkulcsot (az „előfizetői szám” mezőt) az „Indexed Field” tulajdonságban, ki kell választania: „Igen, az egyezések nem engedélyezettek”, majd kattintson a „Kulcs megadása” gombra az eszköztáron (a kulcs képével). ). Ez egy kulcsmezőt vagy egyszerű indexet határoz meg.

A táblázat elrendezésének elkészítése után el kell mentenie a létrehozott táblázatot és ki kell lépnie a táblatervező ablakból. Ha bezárja a tervezőablakot az elrendezés mentése nélkül, a rendszer emlékeztetni fogja, hogy vagy nevet kell adnia a táblázatnak, vagy törölnie kell a munkát . Adjuk a létrehozott táblázatnak az „Előfizető” nevet.

Ha szükség van rá változás(módosítsa) az elrendezést létező objektumot, ki kell jelölnie ezt az objektumot az adatbázis-ablak megfelelő lapjának listájában, és kattintson a gombra Konstruktőr. A képernyőn megjelenik egy ablak az objektum elrendezésével (ugyanúgy, mint létrehozásakor). Javíthatja az elrendezést, és mentheti ugyanazon vagy más néven.

Az elrendezés elkészítése után az adatok bekerülnek a táblázatba. A tábla nevére duplán kattintva megnyílik táblázat módban, és megkezdheti az adatok bevitelét (2.3. ábra). Ha a táblázat első mezője Számláló típusú kulcsmező, akkor ennek az oszlopnak a tartalma automatikusan 1-gyel nő új sor beírásakor. Ez biztosítja, hogy az oszlopértékek egyediek legyenek.

Űrlapok– ezek olyan adatbázis-objektumok, amelyek táblákból és lekérdezésekből származó adatok megtekintésére, adatok adatbázisba történő bevitelére, meglévő adatok javítására és meghatározott műveletek végrehajtására szolgálnak. Az űrlap tartalmazhat grafikonokat, képeket és egyéb beágyazott objektumokat.

A táblázatból űrlapok használata nélkül is megadhat adatokat. De számos oka van annak, hogy az űrlapok nélkülözhetetlen eszközei legyenek az adatok adatbázisba történő bevitelének:

Az űrlapokkal való munka során a táblákhoz (az adatbázis legértékesebb dolgaihoz) való hozzáférés korlátozott;

A különböző személyek eltérő hozzáférési jogokkal rendelkezhetnek az adatbázisban tárolt információkhoz. Különböző űrlapokkal vannak ellátva az adatbevitelhez, bár az űrlapok adatai egy táblázatba áramolhatnak;

Az adatok űrlapba bevitele egyszerűbb, mint táblázatba, és kényelmesebb is, mivel az űrlapablak általában egy táblázatrekordot jelenít meg;

A legtöbb esetben az adatbázisokhoz szükséges információkat papír nyomtatványokról (űrlapok, számlák, számlák, igazolások stb.) veszik. A képernyőn megjelenő űrlapok pontosan úgy készíthetők el, mint a papíralapú űrlapok, ezáltal csökkentve a beviteli hibákat és a személyzet fáradtságát.

Több tábla vagy lekérdezés alapján is létrehozhat űrlapokat a varázsló segítségével, az AutoForm eszközzel, „kézi” tervezési módban, a táblázatot vagy a lekérdezést űrlapként mentve. A bármilyen módon létrehozott űrlap ezután Tervezés módban módosítható. Nézzünk meg néhányat a felsorolt ​​módszerek közül:

1. Futtassa a parancsot: ribbon tab Teremtés– eszköztár Űrlapok – Egyéb űrlapok – Űrlapvarázsló.

2. A párbeszédpanelen Űrlapok létrehozása válassza ki az űrlapon elhelyezendő táblázatokat (lekérdezéseket) és mezőket. Kattintson a gombra További.

3. A következő varázsló párbeszédpaneleken válassza ki a lehetőséget kinézet forms, style, állítsa be az űrlap nevét. Kattintson a gombra Kész.

4. Használja a varázslót űrlapok létrehozásához Alkalmazottak, ügyfelek, megrendelések, vezetők.

5. Nyissa meg az űrlapot Alkalmazottak Tervezés módban. Ez a mód űrlapok létrehozására és szerkesztésére szolgál.

6. Helyezze el az elemeket az Ön számára kényelmes sorrendbe, változtassa meg a szöveg méretét és színét.

7. Adjon hozzá szöveget az űrlap címéhez A cég alkalmazottai.

8. Adjon hozzá egy objektumot az űrlap megjegyzéséhez Gomb(szalag fül Konstruktőr– eszköztár Vezérlők).

9. Miután „megrajzolta” a gombot a mutatójával, egy párbeszédpanel jelenik meg a képernyőn Gombok létrehozása(9. ábra).

9. ábra Gombok létrehozása az űrlapon

11. Válasszon ki egy képet vagy szöveget, amely a gombra kerül.

12. Az utolsó párbeszédpanelen Gombmesterek adjon nevet a gombnak, és kattintson Kész.

13. GombmesterÍrtam egy eljárást ehhez a gombhoz a Microsoft Visual Basicben. Az eseményfeldolgozási eljárást a paranccsal tekintheti meg Eseménykezelés helyi menü gombokat.

14. Hozzon létre saját gombokat Kilépés az alkalmazásból, Bejegyzés keresése, Bejegyzés törlése.

15. Néha egy űrlaphoz több oldalra van szükség, amelyek különböző forrásokból származó adatokat, hivatkozásokat vagy alátámasztó információkat tartalmaznak. Erre a célra egy lapkészletet használhat.

16. Hozzon létre egy üres űrlapot.

17. Ha egy lapkészletet szeretne hozzáadni az űrlaphoz, kattintson a gombra Tab az eszköztáron Vezérlők. Eleinte csak két formális nevű lap lesz hozzáadva 1. lapÉs 2. lap.

18. Adjon hozzá egy másik lapot.

19. Nevezze át a lapcímkéket úgy, hogy a bennük található adatok neve jelenjen meg: Alkalmazottak, vezetők, segítség.

20. Lépjen a lapra Alkalmazottakés húzza rá az adatbázisból az űrlapot az egérrel Alkalmazottak.

21. Ugyanígy helyezze el a formát Menedzserek a lapra Menedzserek.

22. A Súgó lapon adjon meg néhány tippet az adatbázis használatához.

23. ez a forma névvel mentse el A cég alkalmazottai.

24. A Microsoft Accessben gombűrlapokat hozhat létre. Csak gombokat tartalmaznak, és alapvető műveletek kiválasztására szolgálnak az adatbázisban. Gombűrlap létrehozásához a szalaglapra kell lépnie Adatbázisokkal való munka válassz egy csapatot Gomb Űrlapkezelő.

25. Ha a gomb űrlap nem szerepel az adatbázisban, akkor a létrehozás megerősítését kéri. Kattintson Igen a megerősítő párbeszédpanelen.

26. jelenik meg előtted Gomb Űrlapkezelő, amelyben kattintson a gombra Teremt.

27. A párbeszédpanelen Teremtés(10. ábra) írja be az új gomb űrlap nevét, és kattintson rendben.

10. ábra A gomb űrlap nevének beállítása

28. Az új gombos űrlap neve felkerül a listára Gomboldalak ablak Gomb Űrlapkezelő(11. ábra). Válassza ki az új gomb űrlap nevét, és kattintson a gombra változás.

11. ábra Gombos űrlapkezelő

29. A párbeszédpanelen Egy gombos űrlapoldal módosítása kattintson a gombra Teremt. Megjelenik egy párbeszédpanel Gomb űrlapelemének módosítása(12. ábra)

12. ábra Gombok létrehozása az űrlapon

30. A mezőn Szövegírja be a felirat szövegét a gombűrlap első gombjához, majd válasszon ki egy parancsot a mezőben lévő legördülő listából Csapat. A terepen Forma válassza ki azt az űrlapot, amelyen ez a parancs végrehajtásra kerül.

31. Ugyanígy adjon hozzá gombokat Ügyfelek, megrendelések, kimenet.

32. A párbeszédpanelen Gomb Űrlapkezelő válassza ki a gomb űrlap nevét, és kattintson a gombra Alapértelmezett. A szöveg megjelenik a gomb űrlap neve mellett "(alapértelmezett)".

33. A gombűrlap létrehozásának befejezéséhez kattintson a gombra Bezárás.

34. Az eredmény a 13. ábrán látható alak legyen.

13. ábra Főgomb űrlap

35. Adjon hozzá valamilyen rajzot az űrlaphoz.

36. Ahhoz, hogy az alkalmazás indításakor a fő gomb űrlapja megjelenjen a képernyőn, a főmenüben a gombra kell kattintani Hozzáférési lehetőségek(14. ábra). Az aktuális adatbázishoz állítsa a nézet űrlapot „nyomógombos űrlapra”.

14. ábra Hozzáférési opciók beállítása

Jelentések információk nyomtatására szolgálnak. Az adatokat gyakran táblázatos formában mutatják be. A táblázatok vagy lekérdezések kinyomtatásától eltérően a jelentések nagyobb lehetőséget biztosítanak az adatok rendezésére és csoportosítására; lehetőséget ad összesítések, valamint magyarázó szövegek, fejlécek, láblécek, oldalszámok, stílusok és különböző grafikai elemek hozzáadására.

Az Access-adatbázisban többféleképpen hozhat létre jelentéseket:

A Jelentésvarázsló használata;

Táblázatok vagy lekérdezések alapján;

Tervezés módban.

1. Az adatbázis ablakban futtassa a parancsot: ribbon tab Teremtés– eszköztár Jelentések – Jelentésvarázsló.

2. Válasszon ki a listából egy táblát (vagy lekérdezést), amelyet adatforrásként fog használni (például Ügyfélcímek lekérdezést).

3. A megjelenő párbeszédpanelen Jelentések generálása(15. ábra) helyezze át az összes elérhető mezőt a „kijelölt mezők” területre.

15. ábra Jelentésvarázsló

4. -val Jelentésvarázslók jelentést készíteni Születésnapok. Használjon táblázatot adatforrásként Alkalmazottak.

5. Ha postai címkéket kell nyomtatnia, az Access biztosítja ezt a lehetőséget. Ehhez válassza ki a táblázatot Ügyfelekés futtassa a parancsot: ribbon tab Teremtés– eszköztár Jelentések – Matricák.

6. A megjelenő párbeszédpanelen (16. ábra) adja meg a matrica méretét, egységrendszerét, matrica típusát, majd kattintson a További.

16. ábra Címkék létrehozása párbeszédpanel

7. A jelentéskészítés következő lépésében állítsa be a betűtípust, a méretet, a szöveg színét és stílusát. Kattintson További.

8. Válassza ki a címkén megjelenő mezőket. Például, Cégnév, cím, telefonszámÉs Fax. Ha konkrét szöveget szeretne megjeleníteni minden matricán, írja be a matrica prototípusába.

9. Ha szükséges, módosítsa a címkejelentés nevét, és kattintson a gombra Kész.

10. Néha a jelentésekben összegeket, átlagokat, minimális és maximális értékeket, valamint százalékokat kell kiszámítani. Ehhez futtasson Jelentésvarázslóés adja meg a lekérdezést adatforrásként Rendelési ár.

11. A párbeszédpanelen Mesterek

1. Alapvető információk a jelentésekről.

2. MS Access DBMS eszközök jelentések készítéséhez.

3. Jelentés készítése Tervezés módban.

3.1. Jelentésoldal opciók beállítása

3.2. Jelentés szerkezete

3.3. Jelentés formázása

Az MS Access DBMS-ben nyomtatott dokumentum beszerzéséhez több lehetőség áll rendelkezésre:

Táblázat nyomtatása táblázat módban (az összes rekord vagy a szűrési feltételeknek megfelelő rekord megjelenítése táblázat formájában);

Lekérdezési rekordok készletének nyomtatása táblázat nézetben;

Nyomtasson ki egy űrlapot Űrlap módban vagy Táblázat módban;

Nyomtassa ki a jelentést.

1. Alapvető információk a jelentésekről

Jelentés– egy testreszabható párbeszédpanel, amely lehetővé teszi a képernyőre, nyomtatóra vagy fájlra való kimenetre szánt adatok formázott megjelenítésének megszervezését. Az MS Access DBMS-ben a jelentések adatbázis-objektumok.

A jelentések a legjobb módja az adatbázis-információk nyomtatott dokumentumban való megjelenítésének. Más adatnyomtatási módokhoz képest a jelentések két alapvető előnnyel rendelkeznek:

– bőséges lehetőséget biztosítanak a részösszegek és végösszegek csoportosítására, rendezésére és kiszámítására nagy készletek nyilvántartások (számítások végezhetők csoportonként, több csoportonként és a jelentés egészére);

– lehetővé teszi az adatok szabványos dokumentum-űrlapokhoz közeli formában történő kiadását.

A jelentéskészítés szakaszai.

Az első szakaszban papíron kidolgozzák a jövőbeli jelentés elrendezését. Ugyanakkor jelzi: melyik táblából vagy lekérdezésből kell adatokat megjeleníteni, meghatározásra kerül az adatok csoportosítási és rendezési szintjei, mely mezőket kell megjeleníteni a jelentésben, és milyen vezérlőkkel jelenítik meg az adatokat. , szükség van-e kalkulált mezőkre, mely grafikai elemeket fogjuk használni a professzionális megjelenéshez.

A következő szakaszban a jelentést egy DBMS segítségével állítják össze.

2. DBMS eszközökKISASSZONY Hozzáférésjelentés létrehozásához

Ha új jelentést szeretne létrehozni az MS Access DBMS-ben, lépjen az adatbázis ablak fülére Jelentésekés kattintson a gombra Teremt . A megjelenő párbeszédpanelen Új jelentés(10.1. ábra) válasszon egy jelentéskészítő eszközt.

A párbeszédpanel listájában felsorolt ​​összes eszköz Új jelentés, három fő csoportra osztható:

– eszközök az automatikus jelentéskészítéshez (Autoreport: oszlop, Autoreport: szalag);

– jelentéskészítő varázslók (Jelentésvarázsló, Diagramvarázsló és Levelezési címkék);

– riportkészítő tervező.

10.1. ábra. Új jelentés párbeszédpanel

Az automatikus jelentéskészítő eszközök lehetővé teszik, hogy a kiválasztott adatforrás: tábla vagy lekérdezés alapján megfelelő típusú jelentést készítsen.

A jelentéskészítő varázslók lehetővé teszik, hogy jelentéseket hozzon létre párbeszéd módban a felhasználóval. A varázslók segítségével létrehozhat adatforrást egy jelentéshez, kiválaszthatja az adatmegjelenítés típusát, meghatározhat mezőket csoportosításhoz, rendezéshez és összegzéshez, kiválaszthatja a csoport összesítő függvényeit, meghatározhatja a jelentés elrendezését és tervezési stílusát, valamint beállíthatja a jelentés nevét. jelentés.

A jelentéstervező a fő eszköz, amely lehetővé teszi bármilyen bonyolultságú jelentés manuális létrehozását. A jelentés típusa és tartalma a jelentéskészítő képzettségétől függ.

Általában automatikus jelentéskészítő eszközöket vagy varázslókat használnak a jelentés prototípusának létrehozására, a jelentéstervező pedig a jelentés professzionális megjelenésére való csiszolására.

A jelentésekkel való munka három módban történhet: módban, módban és módban.

A mód a jelentés generálására és a rekordok forrásából származó összes adat képernyőn való megjelenítésére szolgál, a mód pedig az adatforrás több rekordjából származó adatok mechanikus helyettesítése alapján gyors jelentés generálására szolgál (a mintavételi és rendezési kritériumokat figyelmen kívül hagyja ), a mód a jelentés struktúrájának létrehozására és módosítására szolgál. A jelentéssel való munkamód megváltoztatásához használja a gombot Kilátás az eszköztáron Jelentéstervező vagy hasonló menüparancs Kilátás.

3. Jelentés készítése Tervezés módban

Jelentés létrehozásához módban a következő lépéseket kell végrehajtania:

1. Állítsa be az oldalparamétereket.

2. Válassza ki vagy hozzon létre egy rekordforrást a jelentéshez.

3. Határozza meg a csoportosítás és rendezés szintjeit!

4. Helyezze el a rekord forrás mezőit a jelentésben.

5. Adjon hozzá számított és ingyenes vezérlőket.

6. Konfigurálja a vezérlőelemek és a jelentésszakaszok tulajdonságait.

7. Formázza meg a jelentést a professzionális megjelenés érdekében.

3.1. Jelentésoldal opciók beállítása

A jelentés fő célja az adatbázisból származó információk formázott (papírdokumentum formájához közeli) nyomtatása. Ezért a jelentés tervezése előtt (vezérlőelemek elhelyezése a jelentésben) be kell állítani a jelentésoldal paramétereit (nyomtatót kell választani, meghatározni a lap méretét és tájolását, be kell állítani a margóméreteket stb.).

Ha nincs fizikai nyomtató, akkor programozottan kell telepítenie a nyomtatót a parancs segítségével operációs rendszer Indítás | Beállítás | Nyomtatók | A nyomtató telepítése.

A jelentésoldal paramétereinek konfigurálásához futtassa a parancsot Fájl | Oldalbeállítások…. Párbeszéd ablak Oldalbeállításokábra mutatja be a 10.2.

Oldal fül (a) Mezők fül (b)

10.2. ábra. Oldalbeállítás párbeszédpanel

Az oldalbeállítások minden jelentéshez konfigurálva vannak.

Ha lehetséges a jelentések kiadása különböző nyomtatókra, akkor a párbeszédpanelen Oldalbeállítások a lapon oldal Kiválaszthatja a kívánt nyomtató típusát. Párbeszéd ablak Nyomtató kiválasztásaábrán mutatjuk be a 10.3.

10.3. ábra. Válassza a Nyomtató párbeszédpanelt

Az egyéb oldalparaméterek a kiválasztott nyomtató típusától függenek (lásd: 10.2. ábra): maximális papírformátum és -méret, minimális margóméretek, papíradagolás típusa.

A jelentés színe a kiválasztott nyomtató típusától és tulajdonságainak beállításaitól függ: színes vagy fekete-fehér kimenet.

3.2. Jelentés szerkezete

A riport felépítése módban a 10.4. Minden jelentésnek a következő szakaszai vannak:

jelentés címe(csak a beszámoló 1. lapján (címlapon) jelenik meg, és tartalmazhatja a beszámoló nevét, céglogóját, a vállalkozás jogi címét stb.);

oldal fejléce(minden oldal tetején jelenik meg, és tartalmazhat címsorokat, nyomtatási dátumot, oldalszámot stb.);

adatterület(lekérdezés vagy tábla mezőinek megjelenítésére tervezték - a jelentés rekordjainak forrása);

lábléc(minden oldal alján jelenik meg, és tartalmazhat címsorokat, nyomtatási dátumot, oldalszámot stb.);

jelentési jegyzet(csak a jelentés utolsó lapján jelenik meg, és tartalmazhat végső számításokat, következtetéseket a jelentésről stb.).

Az összes felsorolt ​​szakasz közül a szükséges szakasz az adatterület.

A jelentés címe és a jelentés megjegyzés szakasza egyszerre jelenik meg/elrejti az ablakban. Ugyanez a megjelenítés/elrejtés elve vonatkozik a fejléc- és láblécrészekre is (lásd 10.4. ábra).

A rekordok csoportosításánál minden csoporthoz hozzáadható a jelentésablak (lásd 10.4. ábra), és a jelentésekben akár 10 csoportosítási és rendezési szint definiálható, egymástól függetlenül a következő szekciók:

csoport fejléce(mindegyik elején megjelenik új csoportés tartalmazhat egy mezőt, amely alapján csoportosítás történik);

csoportjegyzet(minden csoport végén megjelenik, és tartalmazhatja a csoportok összesítését).

Bármely jelentésszakasz területének magasságát az egérrel módosíthatja, ha a szakasz alját felfelé vagy lefelé húzza.

A jelentés szélessége a kiválasztott papírméret, laptájolás és a nyomtatott margóméretek alapján kerül beállításra.

A 10.1. táblázatban látható egy példa az A4-es papír jelentésszélességének meghatározására.

10.1. táblázat

A jelentés szélessége nem haladhatja meg a számított méretet, mivel a jelentésben megjelenő információ több oldalra oszlik.

A jelentés szélességét az egérrel módosíthatja, ha a jelentés jobb oldali szegélyét balra vagy jobbra húzza.

Csakúgy, mint az űrlapon, beillesztheti különféle elemek vezérlők: csatolt, kiszámított és ingyenes. A számított jelentésmezőkben lévő kifejezések ugyanazok a szabályok szerint vannak kialakítva, mint az űrlapoknál:

= [Ár] * [Mennyiség]

SZUM([költség]

Vezetéknév & " " & Left(First Name; 1) & "."

Vezérlőelem használata Alűrlap/jelentés Aljelentéseket ágyazhat be a fő jelentésbe.

Tulajdonságok adhatók meg minden egyes vezérlőhöz, szakaszhoz és jelentés egészéhez.

Jelentés generált Megrendelőlap módban és üzemmódban a 10.5.

10.5. ábra. Rendelési űrlap jelentés Tervezési módban (a) és Előnézet módban (b)

10.6. ábra. Tulajdonságok ablak a SequentialNumber mezőhöz

Az egyes csoportok (megrendelőlapok) külön oldalon történő megjelenítéséhez be kell állítani a szakasz tulajdonságai ablakot Megjegyzés a "Rendelési kód" csoportból a lapon Elrendezés ingatlan érték Az oldal vége: A szakasz után(10.7. ábra).

10.5. ábra. Tulajdonságok ablak a NoteGroups1 szakaszhoz

3.3. Jelentés formázása

A jelentésablak egyik eleme az eszköztár Űrlap/jelentés formátuma, amely gombokat és legördülő listákat tartalmaz, amelyek megkönnyítik a formázási lehetőségek kiválasztását (szín, betűtípus, vonalvastagság, igazítási mód stb.).

A formázás azt is jelenti, hogy vezérlőelemeket helyezünk el a jelentésszakaszokba, igazítsuk a vezérlőket, módosítsuk a vezérlők méretét és állítsuk be a vezérlők közötti távolságot. E műveletek végrehajtásához használhatja az egeret vagy a menüparancsokat Formátum (Igazítsa..., Méret…, Függőleges térköz...És Vízszintes térköz...).

A jelentésformázási műveletek gyors végrehajtásához testreszabhatja az eszköztárat Űrlap/jelentés formátuma a menü gombjainak rámásolásával Formátum.

Leírjuk az egyszerű, részletes, összetett adatbázis-jelentések létrehozásának technológiáját az MS Access 2007 DBMS-ben.

* * *

A könyv adott bevezető részlete Adatbázisok: Jelentések készítése DBMS MS Access 2007-ben (Szerzők csapata, 2013) könyves partnerünk - a cég literes.

A munka kezdete

Az adatbázis-jelentések megismeréséhez javasoljuk a Northwind 2007 képzési adatbázis megnyitását az MS Access DBMS-ben.

Adatbázis megnyitása

A Northwind 2007 adatbázis megnyitásához a következőket kell tennie:

1. Indítsa el a Microsoft Access programot a Start gombra kattintva.

2. Válassza az "Összes program" lehetőséget Microsoft Office, majd a Microsoft Access 2007. Megnyílik a Microsoft Access 2007 ablak.

Ha a „Borey 2007” adatbázis nem először nyílik meg számítógépén, akkor a képernyőn megjelenik a „Borey 2007” adatbázis indítóképernyője;

Ha ez az első alkalom, akkor az MS Access először tölti le. A letöltés megkezdéséhez kattintson a „Letöltés” ​​parancsgombra, és kövesse az utasításokat.

Megnyílik a Northwind 2007 adatbázis ablak.

Az adatbázis az MS Office esetében szokásos módon záródik: a fájl kezeléséhez szükséges parancsokat tartalmazó rendszermenüben válassza az „Adatbázis bezárása” lehetőséget.

1. Feladat. Indítsa el az MS Access 2007 programot. Nyissa meg a Northwind 2007 adatbázist. Csukd be. Nyissa meg újra a Northwind 2007 adatbázist.

Az MS Access 2007 interfész jellemzői

Az MS Access 2007-ben eltér a előző verziók felület. A menüt és az eszköztárakat egy menüszalag váltja fel különböző fülekkel: Kezdőlap, Létrehozás, Külső adatok, Munka az adatbázissal.

A lapok olyan eszközöket vagy eszközcsoportokat tartalmaznak (a csoportot háromszög ikon jelöli), amelyekhez csatlakozhat.


Rizs. 1. MS Access 2007 menüszalag fülekkel


Továbbá attól függően, hogy milyen adatbázis-objektummal dolgozik, automatikusan megjelennek a kontextuális eszközök, például az űrlapokkal való munka során megjelennek az űrlap kontextuális eszközei.

A szalag alatt bal oldalon található az Átmeneti terület, jobb oldalon pedig a Szerkesztési ablak, amely a szerkesztett objektumot jeleníti meg.


Rizs. 2. „Borey 2007” adatbázis ablak


A navigációs ablaktábla tartalmazza az összes Access objektumot (táblázatok, űrlapok, lekérdezések, jelentések stb.). A kívánt objektumot az All Access Objects listából választhatja ki. Ha duplán kattint egy objektum nevére a navigációs ablakban, az objektum megjelenik a saját lapján a Szerkesztő ablakban.

Adatbázis objektumok

Az adatbázis a következő típusú objektumok adatait tartalmazza: tábla, lekérdezés, űrlap, jelentés, makró és modul. Az adatok tárolásának alapvető szerkezete egy táblázat. Az összes többi típusú objektum a táblázatból származik:

A lekérdezés olyan táblaadatokat tárol, amelyek megfelelnek a felhasználó által az adatok lekérésére szolgáló parancs összeállításakor meghatározott feltételeknek.

Az űrlap képernyőkártyák gyűjteményeként tárolja a tábla vagy lekérdezés adatait, amelyek mindegyike egy-egy tábla vagy lekérdezési rekord tartalmát jeleníti meg, ami hasznos a táblázatokban lévő adatok frissítésekor.

A jelentés táblákból vagy lekérdezésekből származó adatokat tárol az űrlapon szöveges dokumentum, nyomtatásra alkalmas.

A makró adatfeldolgozási műveletek halmazát tárolja, amelyek az Enter billentyű egy lenyomásával indíthatók el, ami kényelmes, ha gyakran kell ugyanazokat a szabványos műveleteket végrehajtania.

A modul egy programozási nyelven írt adatfeldolgozó programot tárol, leggyakrabban az MS Access, Access Basic beépített nyelvén.

A navigációs területen lévő adatbázis-objektumok csoportosítva vannak, és láthatja a csoportok nevét. Egy csoport tartalmának megtekintéséhez kattintson a csoport nevére. Egy második kattintással a csoportlista a nevére csukódik össze.

2. feladat. Csoportlisták összecsukása és kibontása a navigációs ablakban.

Tekintettel arra, hogy a táblák jelentik az adatok tárolásának fő szerkezetét, azok sérülésének elkerülése és az adatokkal való könnyű munkavégzés érdekében a felhasználó származtatott típusú objektumokkal dolgozik. A Northwind 2007 adatbázisban az „Ügyfelek és megrendelések”, „Készlet és beszerzések”, „Beszállítók”, „Szállítás”, „Jelentések”, „Alkalmazottak” űrlapok kifejezetten megjelennek az Átmeneti területen.

A táblák és más típusú objektumok el vannak rejtve a navigációs ablakban, a Helper Objects csoportban.

A „Hozzá nem rendelt objektumok” csoport azokat az objektumokat tárolja, amelyeket a felhasználó hoz létre. Ide mentheti például a létrehozott lekérdezéseket.

Felhívjuk figyelmét, hogy a különböző típusú objektumokat különböző ikonok jelzik:

Módosíthatja az objektumok megjelenítését a navigációs ablakban az MS Access korábbi verzióiban megszokottra. Ehhez kattintson a lista ikonra (▼) a navigációs ablak fejlécében az objektumszűrők listájának kibontásához, és válassza ki az „All Access objektumok” lehetőséget.

3. feladat. Tekintse át a Segédobjektumok csoport tartalmát. Különféle objektumok megnyitása és tartalmuk megtekintése. Zárja be a Segédobjektumok csoportot. Módosítsa az objektumok megjelenítését a navigációs ablakban, hogy az objektumokat típus szerint csoportosítsa: táblák, lekérdezések, űrlapok, makrók, modulok.

Az átmeneti terület összecsukható és kibővíthető a dupla nyíl gombra kattintva (<<) или (>>) a panel jobb felső sarkában.

4. feladat. Az átmeneti terület összecsukása és bővítése.

A szerkesztőablakot jelenleg a nyitóképernyő foglalja el. A képernyővédőt a „Képernyővédő” parancsikon jobb oldalán található (X) gombra kattintva távolíthatja el.

Megjelenítheti az Átmeneti területen a „Kiegészítő objektumok” csoportból, majd a „Splash Screen” űrlapon.

5. feladat. Zárja be a Northwind 2007 adatbázis indítóképernyőjét.

Minden adatbázis tábla össze van kötve. A táblák közötti kapcsolatokat megtekintheti, ha megnyitja az adatsémát az „Adatséma” menüpont kiválasztásával az „Adatbázisokkal végzett munka” menülapon.

Az adatdiagramot a „Tervezés” menü „Bezárás” gombjára kattintva zárhatja be.

6. feladat. Nyissa meg és zárja be az adatsémát.

Súgórendszer MS Access 2007

Mint minden MS Office alkalmazás, az MS Access 2007 DBMS is saját súgórendszerrel rendelkezik. A megnyitáshoz a következőkre lesz szüksége:

1. A menüsor jobb oldalán kattintson a gombra (?).

2. A „Súgó: Hozzáférés” ablakban adja meg a kívánt súgó részt az ablak alján, vagy írja be a keresési kontextust a keresősávba, és nyomja meg az Enter billentyűt.

7. feladat. Nyissa meg az MS Access 2007 súgórendszerét Nyissa meg az Űrlapok és jelentések részt. Tekintse át a szakasz tartalmát. Zárja be a súgórendszert.

A jelentések az űrlapokhoz hasonlóan származtatott Access objektumok, amelyek táblákon vagy lekérdezéseken alapulnak. Az űrlapok kényelmes eszközt jelentenek az adatok gyors megtekintésére, de fő céljuk az adatok bevitele és szerkesztése. Miután az adatokat egyszerűvé tevő űrlapokkal táblázatokba vitte be, érdemes lehet az adatokat rendszerezetten megjeleníteni. A jelentések az adatok kényelmes és könnyen érthető formában történő bemutatására szolgálnak. Adatok kiadása jelentések segítségével. Általános rendelkezések. Mint minden Access objektum, itt is létrehozhat jelentést manuálisan vagy a Jelentésvarázsló segítségével (jelentéstervezet készítéséhez ajánlott). A jelentés egy tábla (több tábla) vagy egy lekérdezés alapján jön létre. Az új jelentés létrehozásának folyamata hasonló bármely más jelentés létrehozásához Hozzáférés az objektumhoz, azaz csak ki kell választania a Jelentés – Létrehozás adatbázis-objektumot, majd az Új jelentés párbeszédpanelen válassza ki a jelentéskészítési módot.

Az Access adatbázis védelme érdekében a system.mdw munkacsoport fájlt használja (a munkacsoport a hálózati erőforrásokat megosztó felhasználók csoportja), amelyhez alapértelmezés szerint a munkaállomásokon lévő adatbázisok csatlakoznak. A munkacsoportok fájl tartalmazza Fiókok felhasználók és csoportok, valamint felhasználói jelszavak. Fiókok Az adatbázishoz és objektumaihoz hozzáférési jogok adhatók, míg maguk a hozzáférési jogosultságok az adatbázisban tárolódnak. Az Access adatbázis védelmének biztosítása érdekében létre kell hoznia egy munkacsoportot a wrkgаdm.exe fájl segítségével. Egyedi munkacsoport létrehozásakor meg kell adni a felhasználónevet, a szervezet nevét és a munkacsoport kódját. Az MS Access munkacsoport fájlja a következő beépített fiókokat tartalmazza: 1. Admins - normál felhasználói fiók. Ezek a rekordok az Ms Access minden példányánál azonosak; 2. Admin – a rendszergazdai csoportfiók – minden munkacsoportfájlban egyedi; 3. Felhasználók – felhasználói fiókokat tartalmaz. Munkacsoportfájl létrehozásához ki kell lépnie az Accessből, meg kell keresnie a munkacsoportfájlt a rendszerben vagy a windows könyvtár system32 mappájában, és létre kell hoznia egy új munkacsoportot (legfeljebb 20 számból vagy betűből állhat). Az Admins csoport tetszőleges számú felhasználót tartalmazhat, de az objektumnak mindig egy tulajdonosa van (az objektum tulajdonosa lehet az a fiók, amelyik létrehozta az objektumot, vagy amelyre a használati jogokat átruházták). Mivel az Admin rekord beolvasása minden munkacsoportnál lehetséges, és ezek a fiókok ugyanazok, az ADMIN felhasználót el kell távolítani az adminisztrátorok csoportból, amelyhez új rendszergazdai fiókot kell létrehozni, és jelszót kell beállítani a fiókjaihoz és a tulajdonosi fiókokhoz. Csak a tulajdonosa és az Admins csoport tagjai titkosíthatják és visszafejthetik az adatbázist. A titkosításhoz a Jet az RSA algoritmust használja (a feltalálói vezetéknevének első betűiről kapta a nevét: Rivest, Shamir, Adelman) a munkacsoport azonosítóján alapuló kulccsal. Az adatbázis-titkosításnak két negatív mellékhatása van. Először is, teljesítménye csökken - a Microsoft becslései szerint 10-15 százalékkal. Másodszor, egy titkosított adatbázist nem lehet tömöríteni olyan programokkal, mint a PKZip, LHA, Stacker és DriveSpace. Pontosabban tömörítheti, de nincs értelme - a mérete kissé csökken. A felhasználói hozzáférési jogok megkülönböztetése A hozzáférési engedélyeket explicitnek nevezzük, ha egy felhasználói fiókhoz tartoznak vagy hozzá vannak rendelve.



Példa adatvédelem létrehozására MS Accessben:

4. ábra Adatvédelem létrehozása

Jelentések készítése MS Access DBMS-ben. Beszámolási dokumentáció készítése MS Access segítségével. Projektek védelme MS Access DBMS használatával.

Az adatbázis-biztonsági rendszernek biztosítania kell az adatbázis fizikai integritását és a jogosulatlan behatolás elleni védelmet a tartalom elolvasásához és az adatok megváltoztatásához. Az adatbázis védelme két szinten valósul meg: - jelszó szinten; - szinten felhasználó (felhasználói fiókok és azonosított objektumok védelme). Az Access adatbázis védelme érdekében a system.mdw munkacsoport fájlt használja (a munkacsoport a hálózati erőforrásokat megosztó felhasználók csoportja), amelyhez alapértelmezés szerint a munkaállomásokon lévő adatbázisok csatlakoznak. A munkacsoportok fájl felhasználói és csoportfiókokat, valamint felhasználói jelszavakat tartalmaz. A fiókok hozzáférési jogokat kaphatnak az adatbázishoz és objektumaihoz, míg maguk a hozzáférési engedélyek az adatbázisban tárolódnak. Az Access adatbázis védelmének biztosítása érdekében létre kell hoznia egy munkacsoportot a wrkgаdm.exe fájl segítségével. Egyedi munkacsoport létrehozásakor meg kell adni a felhasználónevet, a szervezet nevét és a munkacsoport kódját. Az MS Access munkacsoport fájlja a következő beépített fiókokat tartalmazza: 1. Admins - normál felhasználói fiók. Ezek a rekordok az Ms Access minden példányánál azonosak; 2. Admin – a rendszergazdai csoportfiók – minden munkacsoportfájlban egyedi; 3. Felhasználók – felhasználói fiókokat tartalmaz. Munkacsoportfájl létrehozásához ki kell lépnie az Accessből, meg kell keresnie a munkacsoportfájlt a rendszerben vagy a windows könyvtár system32 mappájában, és létre kell hoznia egy új munkacsoportot (legfeljebb 20 számból vagy betűből állhat).



Példa jelentések készítésére MS Accessben:

5. ábra Jelentések készítése

KÖVETKEZTETÉS

Az oktatási gyakorlat során UP 04.01.És UP 04.02. Az alábbi szakterületeken szilárdítottam meg tudásomat: MDK 04.01. „Számítógéppel és PC-hardverrel végzett munka” és az MDK 04.02. "Dolgozik vele szoftver Számítógépek és PC-k." Olyan anyagokat ismételtem, mint: külső számítógép architektúra, eszközök csatlakoztatása, programok és interfészek beállítása, munkavégzés szerkesztő programok satöbbi.

A gyakorlatban a következő témákat tanulmányozták és írták le:

1. Hozzon létre egy prezentációt




Top