Próbálja ki!
Az Access hat adatbázis-objektumot tartalmaz, amelyek kombinálva segítik az adatok teljes kihasználását. Ismerje meg az egyes objektumok szerepét.
Táblázatok
Az Access az adatokat táblákba rendezi: sorokból és oszlopokból álló listákba, amelyek egy könyvelői jegyzetfüzetre vagy egy számolótáblára emlékeztetnek. Mindegyik tábla egy-egy téma adatait tárolja, így a legtöbb adatbázis több táblát is tartalmaz.
A tábla egyes sorainak neve rekord, az oszlopok neve pedig mező. Egy rekord egy adott entitás, például egy ügyfél vagy egy megrendelés minden konkrét adatát tartalmazza. A mező az adott entitás egyetlen adata. A Termékek táblában például minden sor vagy rekord egy termékről hordoz információt. Minden hasáb vagy mező az adott termékről tárol információt, például a nevét vagy az árát. Ha még nem ismeri őket, ismerje meg az adatbázisok alapjait.
Lekérdezések
Egy jól megtervezett adatbázisban az űrlapokon vagy jelentésekben látható információk általában több táblából származnak. Lekérdezések segítségével a különböző táblákból összegyűjtheti az adatokat, majd összeállíthatja őket egy űrlapon vagy jelentésben való megjelenítéshez.
A lekérdezés lehet adateredményeket kérő kérés az adatbázisból, vagy művelet végrehajtása az adatokon, vagy mindkettő. Lekérdezésekkel választ kaphat egyszerű kérdésekre, számításokat végezhet adatok használatával, egyesítheti a különböző táblákból származó adatokat, valamint adatokat vehet fel, módosíthat vagy törölhet egy adatbázisban.
Számos lekérdezéstípus létezik, ezek közül a két alaptípus a következő:
| A lekérdezések fő típusai | Rendeltetés |
|---|---|
| Választandó beállítás | Adatok beolvasása egy táblából vagy számítások végrehajtása. |
| Művelet | Adatok felvétele, módosítása és törlése. Mindegyik művelethez külön módosító lekérdezéstípus tartozik. A módosító lekérdezések nem érhetők el az Access-webappokban. |
Űrlapok
Az űrlapok olyanok, mint az áruházi bemutató vitrinek: egyszerűbbé teszik a kívánt adatbáziselemek megtekintését vagy elérését. A papíralapú űrlapokhoz hasonlóan az Access-űrlapok olyan objektumok, amelyekkel Ön és mások is felvehetik, szerkeszthetik és megjeleníthetik az asztali Access-adatbázisban tárolt adatokat. Fontos, hogy az űrlapot a felhasználást szem előtt tartva tervezze meg. Több felhasználónak szánt űrlap esetén például egy jól megtervezett űrlap pontossá, gyorssá és hatékonnyá teszi az adatbevitelt.
Jelentések
A jelentések az Access-adatbázisban tárolt információk megtekintésének, formázásának és összegzésének eszközei. Készíthet például egy egyszerű jelentést a partnerek telefonszámairól, vagy összesítő jelentést a különböző régiók és időszakok értékesítési számairól.
A jelentések akkor hasznosak, ha az adatbázisban tárolt információkat az alábbi módokon kívánja bemutatni:
- Összesített adatok megjelenítése vagy terjesztése
- Az egy adott időpontban érvényes adatok archiválása
- Adatszolgáltatás az egyes rekordokról
- Címkék létrehozása
Makrók
A makrók olyan eszközök, amelyekkel automatizálhatók feladatok, és funkcionalitás adható űrlapoknak, jelentéseknek és vezérlőelemeknek. Ha például felvesz egy parancsgombot egy űrlapra, és a gomb Kattintásra eseményét egy makróhoz társítja, a makró minden alkalommal végrehajt egy parancsot, amikor a gombra kattint.
Az Access egy olyan tervezőkörnyezetet biztosít, amely segíti a makrók létrehozását. Lényegében egy egyszerűsített programnyelvet használva hozhat létre az elvégzendő műveletek listáját. Egyes műveletekhez további információkra van szükség, például hogy melyik mezőt kell megjeleníteni. A tervezőkörnyezet megkönnyíti a makrók létrehozását, mivel választhat a műveletek listájából, és kitöltheti az információkat.
A makrókkal műveletsorozatokat automatizálhat, adatbázisadatokat módosíthat és így tovább. Tervező nézetben a makrók a Visual Basic for Applications (VBA) alkalmazásban elérhető parancsok egy részét alkotják. A legtöbb ember egyszerűbbnek találja makrót készíteni az űrlapok, jelentések és vezérlőelemek funkcionalitásának ellátására, mint VBA-kódot írni, de a makrókat bármikor konvertálhatja VBA-kóddá a Tervező nézetben.
Tegyük fel, hogy közvetlenül az egyik adatbeviteli űrlapról szeretne megnyitni egy jelentést. Adjon hozzá egy gombot az űrlaphoz, majd hozzon létre egy makrót, amely megnyitja a jelentést. A makró lehet egy önálló makró (egy külön objektum az adatbázisban), amely ekkor a gomb Kattintásra eseményéhez van kötve, illetve a makrót közvetlenül be lehet ágyazni magába a gomb Kattintásra eseményébe. Bármelyik lehetőséget használja is, amikor a gombra kattint, a makró fut, és megnyitja a jelentést.
Modulok
A modulok olyan VBA-kódok, amelyeket az alkalmazás feladatainak automatizálásához és magasabb szintű funkciók végrehajtásához írhat. A modulokat VBA programozási nyelven írja. A modul olyan deklarációk, utasítások és eljárások gyűjteménye, amelyek tárolása együtt, egy egységként történik.