11. feladat megoldása Access-ban

1.

Az Access indítása után az alapértelmezés szerint megjelenő párbeszédbakból válasszuk az Üres adatbázist (Blank database), majd kattintsunk az OK-ra.

2.

A következő lépés, nevet adni az új adatbázisnak. Mivel a feladat szerint floppy lemezre kell dolgoznunk, helyezzük be a lemezt a meghajtóba, és a fájlnévhez írjuk be: a:\books, majd üssük le az Entert.

3.

Kattintsunk az Új (New) ikonon, majd duplán a Tervező nézet (Design view) ponton.

4.

Hozzuk létre az adattáblát az ábrán látható szerkezetnek megfelelően. A Tetszik mező nem feltétlenül kell, hogy logikai típus legyen. Ha karakteresnek választjuk, a hosszt állítsuk 1-re. A többi mezőnél az alapértelmezés szerintinél rövidebbre vegyük a mezőhosszt.

5.

Ctrl+F4-gyel zárjuk az ablakot, majd válaszoljunk igenlően a mentésre vonatkozó kérdésre. Névként írjuk be: KÖNYVINFO Az Enter leütése után megjelenő kérdésre válaszoljunk Nem-mel (No).

6.

A következő lépés a rekordok bevitele. Ügyeljünk arra, hogy az ezt követő részfeladatok megoldhatók legyenek. Kattintsunk duplán a tábla nevén, és vigyük be az adatokat. Az adatbevitel végét Ctrl+F4-gyel jelezhetjük.

7.

Folytassuk a megoldást a B résszel. Jókai Mór könyveinek megjelenítéséhez választó lekérdezést kell létrehoznunk. Válasszuk ki a Lekérdezések (Queries) tálcát, majd kattintsunk az Új (New) ikonra.

8.

A megjelenő párbeszédablakban válasszuk dupla kattintással a Tervező nézetet (Design view), majd kattintsunk előbb a Hozzáadás (Add), majd a Bezárás (Close) gombra.

9.

Az Adatok dobozból dupla kattintással tudunk egy mezőt lehozni a QBE rácsra. Kattintsunk mindegyik mezőre duplán, majd a Szerző mező alá, a Feltétel (Criteria) sorba írjuk be Jókai Mór nevét pontosan abban a formában, ahogy az adattáblában rögzítettük.

10.

A felkiáltójel ikonra kattintva futtathatjuk a lekérdezést, tesztelve, vajon tényleg hozza-e a kívánt eredményt. Ctrl+F4-gyel zárhatjuk az ablakot. Az Access rákérdez a mentésre. Válaszoljunk igennel (Yes), és névnek írjuk be: SK.

11.

A következő feladat a legdrágább könyv kiválasztása, természetesen lekérdezés útján. Elsőként is szükségünk lesz egy olyan lekérdezésre, amely a legdrágább vételárat jeleníti meg.

12.

A Lekérdezések (Queries) objektum csoport kijelölése után kattintsunk az Új (New) ikonra, majd válasszuk dupla kattintással a tervező nézetet.

13.

Az KÖNYVINFO tábla alapján kívánjuk létrehozni a lekérdezést, így kattintsunk duplán az KÖNYVINFO tábla nevén, majd zárjuk az ablakot a Bezár (Close) gombbal.

14.

Dupla kattintással válasszuk ki a Vételár mezőt, majd a Nézet/Összesítés (View/Totals) menüpont meghívása után a QBE rács Összesítés sorába válasszuk be a Max kifejezést. Zárjuk az ablakot, és mentsük MAX néven a lekérdezést.

15.

Hozzunk létre egy új lekérdezést tervező nézetben (Design view). A lekérdezés alapja az KÖNYVINFO tábla és az előzőekben létrehozott MAX lekérdezés legyen.

16.

A KÖNYVINFO dobozból kattintsunk duplán a lista elején lévő csillagra, amely az összes mezőt szimbolizálja. Ezután kössük össze egérrel a Vételár mezőt a MaxOfVételár mezővel.

17.

Mentsük el a lekérdezést, Ctrl+F4 után ütött Enterrel. A lekérdezésnek adjuk a LEG nevet.

18.

A következő feladat a nem tetsző könyvek törlése, lekérdezéssel. Kezdjünk tehát létrehozni egy új lekérdezést, az KÖNYVINFO tábla alapján. A QBE rácsra most csak a tetszik mezőt hozzuk le dupla kattintással.

19.

Hívjuk meg a Lekérdezés/Törlő lekérdezés (Query/Delete query) menüpontot.

20.

A Where alatti cellába írjuk be a False szót, majd a felkiáltójel ikonnal futtassuk le a törlő lekérdezést. A jóváhagyást kérő kérdésre válaszoljunk igenlően.

21.

Ne feledkezzünk el a lekérdezés mentéséről, különben ez a részfeladat nem lesz értékelhető. Üssünk Ctrl+F4-et az ablak zárásához, majd kattintsunk az Igen (Yes) gombon. A mentéshez használjuk a DELETE nevet.

22.

Az utolsó részfeladat a 98-ben vásárolt vagy informatika témájú könyvek kigyűjtése.Tekintve, hogy nincs kategória mezőnk, előbb ezt kell létrehoznunk.

a, Jelöljük ki a Táblák (Tables) objektum kategóriát, majd az KÖNYVINFO tábla egy kattintással való kijelölése után üssünk Alt+T-t (angol változatban Alt+D).

b, Vegyük fel az új mezőt szöveges típussal.

c, Zárjuk le mentéssel az ablakot.

d, A KÖNYVINFO tábla megnyitásához kattintsunk rajta duplán, majd töltsük ki a kategória mező értékét az összes könyvre.

e, Zárjuk a KÖNYVINFO táblát.

23.

Hozzunk létre egy új lekérdezést az KÖNYVINFO tábla alapján, tervező nézetben. A QBE rácsra kerülő feltételeket az alábbi ábra mutatja.

24.

Mentsük el a lekérdezést 98TUDÁS néven.