Most a következő helyen jársz: Adatbázis >> Elmélet >> Az Access alapjai

Nyolcadik lecke

Az Access alapjai

Negyedik generációs (4GL) programfejlesztő eszköz.

Vizuális felületen készíthetjük az alkalmazásunkat.

Integrált fejlesztőrendszer, vagyis tartalmaz:

  • Programozáshoz szükséges szövegszerkesztőt, fordítót, linkert, debugert.
  • Grafikus felhasználói felület készítéséhez (GUI) vezérlőelemeket.
  • Az alkalmazás létrehozását gyorsító „varázslókat” pl.: adatbázis-, tábla-, dialógus-, jelentés-varázslót.
  • Programozási nyelve a Visual Basic, amely objekum-orientált.

Adatbázis létrehozása

Adatbázis létrehozás (*.mdb).

Adatbázis táblák létrehozása.

Több tábla esetén a kapcsolatok kialakítása.

Lekérdezések megfogalmazása és létrehozása. Lekérdezésekkel válogatjuk ki a szükséges adatokat.

Űrlapok létrehozása: Az adatok tetszetős felvitelére, módosítására, törlésére.

Jelentések elkészítése: Reprezentációs céllal, listák készítése, szükség esetén nyomtatás.

Adatbázis táblák létrehozása

Adatlap nézet: Adatok felvitelével lehet létrehozni. A bevitt adatok alapján az Access automatikusan meghatározza az adatok típusát.

Tervező nézet: a tábla szerkezetét (relációséma) részletesen a mezőtulajdonságok megadásával lehet beállítani.

Tábla varázsló: Előre elkészített táblákból és azok mezőiből válogathatunk.

Tábla importálása: Más adatbázisból, táblázatkezelőből.

Tábla csatolása: Hivatkozás más táblára.

Mezőtulajdonságok

  • Adattípus
  • Mezőméret
  • Formátum (megjelenés)
  • Beviteli maszk (beviteli minta)
  • Cím
  • Alapértelmezett érték
  • Érvényességi szabály
  • Érvényességi szöveg
  • Kötelező
  • Nulla hosszúság engedélyezése
  • Indexelt (keresés gyorsítás)

Adattípusok

A mezőkben tárolt adatok értelmezését adják meg!

  • Szám
  • Szöveg (1-255 byte)
  • Logikai
  • Dátum
  • Számláló (8 byte)
  • Pénznem
  • Feljegyzés
  • Ole objektum
  • Hiperhivatkozás

Lekérdezések

A táblákból vagy másik lekérdezésből kigyűjti a számunkra fontos adatokat.

Szerepe:

A táblákban tárolt adatok visszakeresése.

Megtekinthetjük az összekapcsolt táblák adatait.

Rendezhetjük és csoportosíthatjuk az adatokat.

Megjeleníthetünk számított mezőket.

Megváltoztathatjuk adatainkat, rekordokat törölhetünk vagy adhatunk hozzá a táblához.

A meglévő táblánkról (részéről) másolatot készíthetünk.

Csoportosítás:

  • Visszakereső lekérdezés:
    • Választó,
    • Kereszttáblás
  • Akció lekérdezés:
    • Táblakészítő,
    • Hozzáfűző,
    • Törlő,
    • Frissítő.

A lekérdezés leggyakrabban:

  • Oszlopok kiválogatása,
  • Sorok kiválogatása, feltétel megadásával.

Feltétel: Relációs és logikai műveleteket tartalmaz.

(A mezőnevek mint változók szerepelnek.)

mezőnév reláció jel érték --> relációs kifejezés

relációs kif. logikai művelet relációs kif. --> logikai kifejezés

Olyan feltételt kell megadni, amellyel a szükséges értékeket kapjuk meg.

A rekordmutató által kijelölt sor mezőinek értékei lesznek hasonlítva a feltétellel. Igaz esetén bekerül a rekord az eredménytáblába.

Feltételek

A feltételek vizsgálhatják:

  • A mezők értékeinek egyezőségét (=),
  • Kisebb – nagyobb relációját (< <= > >=),
  • Egyenlőtlenségét (<>),
  • Egy mező értéke, két határérték között van-e?
    • mező érték BETWEEN érték1 And érték2
  • Tartalmazást:
    • mező érték IN (érték1, érték2, …)
  • Szöveg mintaillesztése:
    • mező érték LIKE illesztő szöve

Illesztő karakterek: *, ?, #, [karakterlista], [!karakterlista]

Irodalomjegyzék: