SZENT ISTVÁN EGYETEM GAZDASÁG- ÉS TÁRSADALOMTUDOMÁNYI KAR MS Access Feladatgyűjtemény Klárné Barta Éva 2014.01.01.
Microsoft Access - Feladatok 1 Feladatok 1. Hozzon létre egy új adatbázist SZÁMÍTÓGÉPEK névvel, amelyik nyilvántartja a számítógépek adatait, azok tulajdonosát, és a bennük található legfontosabb hardverelemeket! 2. Hozza létre az adatbázisban a következő táblákat: TULAJDONOS tábla mezőnév típus hossz leírás mezőtulajdonságok Tulajkód szöveg 5 a tulajdonos kódja elsődleges kulcs cím: Tulajdonoskód Cégnév szöveg 20 a tulajdonos cég neve kötelező Cím szöveg 30 a cég címe Telefon szöveg 13 telefonszám beviteli maszkkal Alaptőke szám egész az alaptőke összege (ezer Ft) SZÁMÍTÓGÉP tábla mezőnév típus hossz leírás mezőtulajdonságok Gépkód szöveg 4 a számítógép kódja elsődleges kulcs Márka szöveg 20 márkanév Gyártási év szám egész gyártási év beviteli maszk: pontosan 4 jegyű Tulajdonos szöveg 5 tulajdonoskód keresőoszlop, a cég neve jelenjen meg a listában, integritás megőrzése A gépeket 2000 után gyártották, adjon meg ehhez érvényességi szabályt, és írjon érvényesítési szöveget is! HWELEM tábla mezőnév típus hossz leírás mezőtulajdonságok Alkatrészkód szöveg 5 az alkatrész kódja elsődleges kulcs Típus szöveg 20 az alkatrész típusa lista, keresőoszlop Kapacitás szám egész kapacitása (pl. Gbyte) Ár szám hosszú egész beszerzési ár Formátum: pénznem Vásárlási dátum dátum a vásárlás dátuma rövid dátum Gépkód szöveg 4 annak a számítógép kódja, amelyhez tartozik keresőoszlop, a gép kódja jelenjen meg a listában, integritás megőrzése A típus lehet: alaplap, memória, merevlemez, processzor 3. Ellenőrizze a táblák közötti kapcsolatokat, az integritási feltételek figyelése legyen bekapcsolva! Az illesztés típusa: csak az illeszkedő sorok kerüljenek a kapcsolatba!
Microsoft Access - Feladatok 2 4. Vigyen fel 2 sort a TULAJDONOS táblába! 5. Készítsen űrlapot a SZÁMÍTÓGÉP táblához Nyilvántartás címmel, melyen segédűrlapon szerepelnek az alkatrészek adatai! Tegyen egy emblémát az űrlapra! 6. Vigyen fel minden tulajdonoshoz 2 számítógépet, az egyiknek 2, a másiknak 3 alkatrésze legyen! 7. Rendezze ár szerint csökkenő sorrendbe a HWELEM tábla sorait! 8. Keresse meg a HW ELEM táblában a merevlemez típusú alkatrészeket! 9. Szűrje ki a HWELEM táblából a 2014.05.10-én vásárolt alkatrészeket! 10. Szűrje ki a HWELEM táblából a 20000 Ft-nál drágább alkatrészeket! 11. Szűrje ki a HWELEM táblából azokat az alkatrészeket, amelyek kapacitása 100 Gbyte-nál kisebb, és a vásárlás dátuma 2010.03.31. utáni! 12. Szűrje ki a HWELEM táblából a 22000 Ft-nál olcsóbb merevlemezeket és a 10000 Ft-nál olcsóbb memóriákat! 13. Készítsen lekérdezést S1 névvel, amely lekérdezi az 500 Gbyte-nál nagyobb kapacitású merevlemezek adatait. A lekérdezésben a lemez kódja, típusa, kapacitása, a számítógép kódja és a tulajdonos cég neve szerepeljen, kapacitás szerint csökkenő sorrendben! 14. Készítsen lekérdezést S2 névvel, amely lekérdezi tulajdonosonként és számítógépenként a számítógépalkatrészek beszerzési árának összegét! A lekérdezésben a tulajdonos neve, a számítógép kódja és a beszerzési ár összege szerepeljen! 15. Készítsen paraméteres lekérdezést S3 névvel, amelyik lekérdezi a paraméter értékénél drágább alkatrészek adatait! A lekérdezésben az alkatrész kódja, típusa, ára és kapacitása szerepeljen ár szerint növekvő sorrendben! 16. Készítsen lekérdezést S4 névvel, amely lekérdezi az egyes merevlemezek kapacitás ár arányát! Az arány számított mezőként szerepeljen a lekérdezésben! A lekérdezésben az alkatrész kódja, típusa, ára és kapacitása szerepeljen. 17. Készítsen törlő lekérdezést S5 névvel, amely a 2008.01.01. előtt vásárolt hardverelemeket törli a HWELEM táblából! 18. Készítsen frissítő lekérdezést S6 névvel, amely az alaplap típusú hardverelemek árát 25000 Ft-ra változtatja! 19. Készítsen kereszttáblás lekérdezést S7 névvel, amely tulajdonos cég és típus szerint csoportosítva lekérdezi az alkatrészek átlagos árát!
Microsoft Access - Feladatok 3 20. Készítsen jelentést, amely kiírja a számítógépek adatait! A jelentésben a tulajdonos cég neve, a számítógép kódja és márkája, az alkatrész kódja, típusa és kapacitása szerepeljen, tulajdonos és számítógépkód szerint csoportosítva, alkatrészkód szerint rendezve. A jelentés címe Alkatrészek legyen. 21. Készítsen összegfokozatos jelentést, amely számítógépenként kiírja az alkatrészek átlagárát. A jelentésben a számítógép kódja és márkája, a hardware elem típusa, a vásárlás dátuma és ára szerepeljen, vásárlás dátuma szerint csökkenő sorrendben. A jelentés címe Alkatrészek átlagára legyen. b) Készítse el az előbbi jelentést úgy, hogy most csak az összesítés szerepeljen a listán! 22. Készítsen összegfokozatos jelentést, amely alkatrész-típusonként kiírja az alkatrészek kapacitásának legkisebb, és legnagyobb értékét! A jelentésben a hardverelemek kódja, típusa és kapacitása szerepeljen, kapacitás szerint csökkenő sorrendben. A jelentésben a törzsrekordok is szerepeljenek. A jelentés címe: Alkatrészek kapacitása.
Microsoft Access Megoldások 4 Megoldások 1. Az Access elindítása után a középső ablakrészben az Üres adatbázist kell kiválasztani. A jobb oldalon be kell állítani, hogy melyik könyvtárban kerüljön elhelyezésre az adatbázis-fájl, a fájl neve pedig legyen SZÁMÍTÓGÉPEK. 2. A Létrehozás menücsoport Tábla gombcsoportján a Táblatervező gombra kell kattintani. Az ablak felső táblázatában minden mezőhöz 1 sor tartozik, míg az ablak alsó részén található mezőtulajdonságok lap mindig a felső rész aktuális mezőjére vonatkozik. A mező nevét be kell gépelni, a típusát a megfelelő cellába kattintva megjelenő legördülő listából lehet kiválasztani. A szöveg típusú mező méretét a tulajdonságok között kell beállítani. A szám típusú mezőnél, a tulajdonságoknál, a mező méretnél kell beállítani, hogy a mező egész szám, hosszú egész, egyszeres, vagy dupla pontosságú valós szám. A mezőtulajdonságoknál lehet beállítani a tizedes helyek számát és a formátumot is. A dátum típusnál a Dátum/idő típust kell beállítani, a formátumnál lehet kiválasztani, hogy milyen dátumformátummal szeretnénk dolgozni, esetünkben a rövid dátumot kell választani. Az elsődleges kulcs beállításához a kurzort a megfelelő mező leíró sorába kell mozgatni, majd az Eszközök gombcsoportban az Elsődleges kulcs gombot megnyomva, a mező neve előtt megjelenik egy kis kulcs ikonja, jelezve az elsődleges kulcsot. A mező tulajdonságai között automatikusan beállításra kerül, hogy indexelt és nem tartalmazhat azonos értékeket. Az érvényességi szabályokat, a kötelezően kitöltendő mezőt, a formátumot és a beviteli maszkot az adott mező tulajdonságlapján kell beállítani. A beírható szám jegyeinek számát a beviteli maszkkal tudjuk szabályozni, a gyártási évnél a pontosan 4 jegyhez a 0000 beviteli maszkot kell megadni, ezt írjuk be a mezőtulajdonságok között található beviteli maszk mezőbe. Az érvényességi szabályhoz írjuk be, hogy >2000, érvényesítési szöveg lehet például az, hogy Túl régi. A telefonszámnál a beviteli maszk mezőbe kattintva a mező végén megjelenik egy gomb. Erre rákattintva a a beviteli maszk varázslóban kész formátumok közül válogathatunk, ezek között találhatunk telefonszám maszkot is (A varázsló megjelenése előtt a táblát el kell menteni.) Válasszuk a maszk beállításánál, hogy jelekkel a maszkban. Ha azt szeretnénk, hogy az alkalmazásokban valamelyik mező neve helyett más elnevezés jelenjen meg, akkor a mező tulajdonságainál a cím sorba írjuk be a mező elnevezését. (A TULAJDONOS táblában a Tulajkód mezőnél Tulajdonos) Keresőoszlop hozzáadása A SZÁMÍTÓGÉP tábla Tulajdonos mezőjét keresőoszlopként kell felvenni a mezők közé, ehhez kattintsunk az Eszközök gombcsoportban a Keresések módosítása gombra. A varázslóban válasszuk azt, hogy táblázatból szeretnénk venni a lista elemeit. A következő oldalon válasszuk ki, hogy a TULAJDONOS tábla legyen a forrás. A kijelölt mezők legyenek a Tulajkód és Cégnév. Ténylegesen a Tulajkód fog tárolódni a mezőben, de a listában a cégneveket szeretnénk látni, ezért kell mindkét mezőt kiválasztani. A rendezésnél válasszuk a cégnév szerint növekvő sorrendet. A következő lapon állítsuk be az oszlop szélességét. Itt a Kulcsoszlop elrejtése
Microsoft Access Megoldások 5 jelölőnégyzet maradjon bejelölve, ez biztosítja, hogy a kódok ne jelenjenek meg a listában. A következő lapon adjuk meg a mező nevét (Tulajdonos) és jelöljük be az integritás engedélyezését is. A HWELEM tábla Típus mezőjének megadásához kattintsunk az Eszközök gombcsoportban a Keresések módosítása gombra. A varázslóban válasszuk azt, hogy Begépelem a szükséges értékeket. A következő oldalon adjuk meg, hogy 1 oszlopot szeretnénk megjeleníteni és gépeljük be a lista elemeit, állítsuk be az oszlop szélességét, majd lépjünk tovább. Adjuk meg a mező nevét (Típus). Létrejött a keresőoszlop, a mezőtulajdonságok között a mező méretét állítsuk 20-ra. A HWELEM tábla Gépkód mezőjének megadásához kattintsunk az Eszközök gombcsoportban a Keresések módosítása gombra. A varázslóban válasszuk azt, hogy táblázatból szeretnénk venni a lista elemeit. A következő oldalon válasszuk ki a SZÁMÍTÓGÉP táblát. Mivel tárolni is és megjeleníteni is a Gépkód mezőt szeretnénk, a következő lapon csak ezt a mezőt válasszuk ki. A rendezésnél válasszuk a kód szerint növekvő sorrendet. A következő lapon állítsuk be az oszlop szélességét, majd továbblépve adjuk meg a mező nevét (Gépkód) és jelöljük be az integritás engedélyezését is. Ha egy tábla definíciója elkészült, akkor azt el kell menteni. Ezt a Fájl menü Mentés menüpontja segítségével, vagy a gyorselérési eszköztárban található mentés gomb segítségével tehetjük meg. A mentéskor megjelenő párbeszédpanelen kell beírni a tábla nevét. 3. A kapcsolatok ablakát az Adatbázis eszközök menücsoport Megjelenítés/elrejtés gombcsoportjában található Kapcsolatok gombjával lehet megnyitni. Mivel keresőoszlopokat definiáltunk a kapcsolódó táblákban, már létrejöttek a kapcsolatok a táblák között. Ha valamelyik tábla nem jelenik meg az ablakban, akkor kattintsunk az ablakba a jobb egérgombbal, és a megjelenő kisablakból adjuk hozzá a táblát. A kapcsolat vonalára jobb gombbal kattintva nyissuk meg az egyik kapcsolatot szerkesztésre, majd állítsuk be az illesztés típusát. Válasszuk az 1-es típust (ez az alapértelmezett), ekkor csak az illeszkedő sorok kerülnek a kapcsolatba. Az OK gombra rákattintva ez az ablak becsukódik. Ha a keresőoszlop létrehozásakor nem állítottuk be az integritási feltételek ellenőrzését, akkor ezt itt is megtehetjük, majd az OK gombra rákattintva a kapcsolat szerkesztése befejeződik Hasonló módon állítsuk be a másik kapcsolatnál is az illeszkedés típusát és a hivatkozási integritás megőrzését.
Microsoft Access Megoldások 6 4. A navigációs ablakban válasszuk ki azt a táblát, amelybe sorokat szeretnénk felvinni, majd dupla kattintással nyissuk meg. Töltsük ki az első sort, majd a lefelé nyíl hatására megjelenő újabb sort. Ha befejeztük a tábla feltöltését, a táblához tartozó ablakot zárjuk be. Figyelem! A hivatkozási integritás megőrzése miatt nem mindegy, hogy melyik táblával kezdjük az adatok felvitelét! A TULAJDONOS táblába kell először adatokat felvinni, mert ez a tábla nem hivatkozik másik táblára. Ezután következik a SZÁMÍTÓGÉP tábla, amely a TULAJDONOS táblára hivatkozik. Csak olyan tulajdonos kódot adhatunk meg itt, amelyik már szerepel a TULAJDONOS táblában. Végül a HWELEM tábla adatai következnek, mert ez a tábla a SZÁMÍTÓGÉP táblára hivatkozik. Csak olyan számítógép kódot adhatunk meg, amelyik már szerepel a SZÁMÍTÓGÉP táblában. 5. A navigációs ablakban álljunk a SZÁMÍTÓGÉP táblán, majd kattintsunk a Létrehozás menücsoport Űrlapok gombcsoportjában található Űrlap gombra. Elkészül az űrlap, amely tartalmazza a SZÁMÍTÓGÉP tábla minden mezőjét. Mivel a SZÁMÍTÓGÉP tábla és a HWELEM tábla között 1:N típusú kapcsolat van, az űrlapon segédűrlapként szerepel a HWELEM tábla is. Elrendezés nézetben írjuk át az űrlap címét! Embléma hozzáadásához kattintsunk a Tervezés menücsoport Embléma gombjára! A megjelenő kisablakban válasszuk ki a megfelelő képfájlt! Ha azt szeretnénk, hogy a kép mérete igazodjon a rendelkezésre álló kerethez, akkor a kép jobbgombos menüjéből válasszuk a Tulajdonságok pontot, majd a megjelenő tulajdonságablak Formátum lapján, a Méretezési módnál válasszuk a Méretezés pontot! Mentsük el az űrlapot! 6. Nyissuk meg az űrlapot (vagy az elrendezés nézetből váltsunk Űrlap nézetre)! Vigyük fel egy számítógép adatait, majd a segédűrlapon a hozzá tartozó alkatrészek adatait! Az alsó léptető gombok segítségével lépjünk a következő, üres űrlapra és vigyük fel a 2. számítógép adatait. Ezt folytassuk, míg minden gép és alkatrész adatait nem rögzítettük.
Microsoft Access Megoldások 7 7. Nyissuk meg a HWELEM táblát! Nyissuk le az Ár oszlop fejlécéhez tartozó listát, és válasszuk a csökkenő rendezést. A rendezést a Kezdőlap menücsoport Rendezés és szűrés gombcsoportjában is be lehet állítani, ehhez mindig abban az oszlopban kell állni, amely szerint rendezni akarunk. 8. Nyissuk meg a HWELEM táblát! Nyomjuk meg a Kezdőlap menücsoport Keresés gombcsoportjában található Keresés gombot! A megjelenő kisablak beállításai: Mit keres Miben Egyezés Keresés merevlemez Aktuális dokumentum Teljes mező Mind A keresés végrehajtásához nyomjuk meg a Következő gombot! A további előfordulások kereséséhez nyomjuk meg újra a gombot! 9. Nyissuk meg a HWELEM táblát! A Dátum oszlop fejlécében kattintsunk a listagombra. A legördülő listából válasszuk a 2014.05.10 dátumot! 10. Nyissuk meg a HWELEM táblát! Az Ár oszlop fejlécében kattintsunk a listagombra. A legördülő listából válasszuk a Számszűrők pontot! A listából válasszuk a Nagyobb, mint pontot, majd a kisablakba írjuk be az értéket. 11. Nyissuk meg a HWELEM táblát! A Kapacitás oszlop fejlécéhez tartozó listából válasszuk a Számszűrők pontot! A listából válasszuk a Kisebb, mint pontot, majd a kisablakba írjunk be 100- at. A Dátum oszlophoz tartozó listából válasszuk a Dátumszűrők pontot, majd az Utána elemet. A megjelenő kisablakba írjuk be a dátumot. Vagy: Nyomjuk meg a Kezdőlap menücsoportban található Rendezés és szűrés gombcsoport Speciális gombjához tartozó menüben a Szűrés űrlappal gombot! A megjelenő ablakban töröljük ki a sorból az esetleges értékeket! Mivel a két feltételnek egyszerre kell teljesülnie, egy sorba kell írni őket. A Kapacitás oszlopban írjuk be a cellába, hogy <100, a Vásárlási dátum oszlopban pedig írjuk be a cellába, hogy >2010.03.31.! Nyomjuk meg Szűrés be/ki gombot! A # jeleket automatikusan teszi ki a program a dátum két oldalára. 12. Nyissuk meg a HWELEM táblát! Nyomjuk meg a Kezdőlap menücsoportban található Rendezés és szűrés gombcsoport Speciális gombjához tartozó menüben a Szűrés űrlappal gombot! A megjelenő ablakban töröljük ki a sorból az esetleges értékeket! A két feltétel vagy kapcsolatban áll egymással, ezért külön sorba kell írni őket. (Ne tévessze meg a feladat megfogalmazása, ez
Microsoft Access Megoldások 8 nem és kapcsolat, egy alkatrész vagy merevlemez, vagy memória.) A Típus oszlopban írjuk be a cellába, hogy merevlemez, vagy válasszuk ki a cellához tartozó listából ezt az értéket. Az Ár oszlopba írjuk be, hogy <22000, majd kattintsunk az ablak bal alsó sarkában látható vagy fülecskére! A megjelenő újabb sorban, a Típus oszlopban található cellába írjuk be, vagy válasszuk ki a listából, hogy memória, az Ár oszlopba pedig írjuk be, hogy <10000! Nyomjuk meg a Szűrés be/ki gombot! 13. Válasszuk a Létrehozás menücsoport Lekérdezések gombcsoportjában a Lekérdezéstervező-t!. A Tábla megjelenítése párbeszédpanel segítségével adjuk hozzá a lekérdezéshez mindhárom táblát. Igaz, hogy csak a HWELEM és a TULAJDONOS tábla mezőire lesz szükségünk, de a kapcsolat biztosításához a SZÁMÍTÓGÉP táblát is ki kell választanunk. A lekérdezés eredményét a lap alsó részén látható táblázatban kell definiálni. A HWELEM táblában fogjuk meg az egérrel az Alkatrészkód mezőt és húzzuk az első oszlopba. (Az oszlop első sorára rákattintva a megjelenő listából is kiválaszthatjuk az Alkatrészkód mezőt.) Hasonlóan húzzuk a többi oszlopba a Típus, Kapacitás, Gépkód mezőket, és a TULAJDONOS táblából a Cégnév mezőt. A Feltétel sorba, a típus oszlopba a feltételhez írjuk be, hogy merevlemez, a kapacitás oszlopba pedig, hogy >500. A két feltétel egyidejű teljesülését követeljük meg, ezért egy sorba kell írni őket. A kapacitás oszlopban, a Rendezés sorban állítsuk be a legördülő lista segítségével, hogy csökkenő. A lekérdezést mentsük el S1 névvel. Ezt vagy az eszközsorban levő Mentés gombbal, vagy a Fájl menü Mentés menüpontjával tehetjük meg. A lekérdezést az Eredmények gombcsoportban található Futtatás gombbal lehet végrehajtani. 14. Válasszuk a Létrehozás menücsoport Lekérdezések gombcsoportjában a Lekérdezéstervező-t!. A Tábla megjelenítése párbeszédpanel segítségével adjuk hozzá a lekérdezéshez mindhárom táblát. Az eredménytábla első oszlopa a tulajdonos neve (Cégnév) legyen a TULAJDONOS táblából, a második oszlop a számítógép kódja (Gépkód) a HWELEM táblából, a harmadik oszlop pedig a beszerzési ár (Ár), ugyanebből a táblából. Az összegző sor az Összesítés gomb lenyomására jelenik
Microsoft Access Megoldások 9 meg az eredménytábla definíciójában. Ez a gomb az Megjelenítés/elrejtés gombcsoportban található, jel van rajta. Az Összegzés sorban, az Ár oszlopban a legördülő listából a SUM oszlopfüggvényt kell választani, a másik két oszlopban pedig maradjon a Group By (vagyis csoportosítva) beállítás. Mentsük el a lekérdezést, majd hajtsuk végre! 15. Válasszuk a Létrehozás menücsoport Lekérdezések gombcsoportjában a Lekérdezéstervező-t!. A Tábla megjelenítése párbeszédpanel segítségével adjuk hozzá a lekérdezéshez a HWELEM táblát. Az eredménytábla oszlopai az Alkatrészkód, Típus, Ár és a Kapacitás legyenek. Nevezzük el a paramétert, legyen a neve Árszint. Álljunk a kurzorral az Ár oszlopban, a Feltétel sorban, majd a Tervezés menücsoport Lekérdezések beállítása gombcsoportjában nyomjuk meg a Szerkesztő gombot. A megjelenő kisablakba írjuk be a feltételt a paraméter segítségével: >[Árszint]. Az OK gombra kattintva a feltétel bekerül az Ár oszlopba. Ez után állítsuk be a rendezést is. A lekérdezést mentsük el S3 névvel, majd hajtsuk végre!
Microsoft Access Megoldások 10 16. Válasszuk a Létrehozás menücsoport Lekérdezések gombcsoportjában a Lekérdezéstervező-t!. A Tábla megjelenítése párbeszédpanel segítségével adjuk hozzá a lekérdezéshez a HWELEM táblát. Az eredménytábla oszlopai az Alkatrészkód, Típus, Kapacitás és Ár legyenek. A következő oszlop tartalmazza a számított mezőt, a neve legyen ARÁNY. Az oszlop definiálásához az első sorba írjuk be Arány:Ár/Kapacitás Csak a merevlemezek esetén szeretnénk kiszámítani az arányt, ezért a típus oszlop feltétel sorába írjuk be, hogy merevlemez. Mentsük el a lekérdezést, és hajtsuk végre! 17. Válasszuk a Létrehozás menücsoport Lekérdezések gombcsoportjában a Lekérdezéstervező-t!. A Tábla megjelenítése párbeszédpanel segítségével adjuk hozzá a lekérdezéshez a HWELEM táblát. A Lekérdezés típusa gombcsoportban válasszuk a Törlő lekérdezés típust. Az eredménytáblának egyetlen oszlopa lesz, a Vásárlási dátum oszlop. A feltétel sorba írjuk be, hogy <2008.01.01. Mentsük el a lekérdezést, majd a Futtatás gombbal hajtsuk végre! A megjelenő kisablakban láthatjuk, hogy hány sor fog törlődni a táblából. Az OK gombra kattintva megtörténik a törlés.
Microsoft Access Megoldások 11 18. Válasszuk a Létrehozás menücsoport Lekérdezések gombcsoportjában a Lekérdezéstervező-t!. A Tábla megjelenítése párbeszédpanel segítségével adjuk hozzá a lekérdezéshez a HWELEM táblát. A Lekérdezés típusa gombcsoportban válasszuk a Frissítő lekérdezés típust. Az eredménytáblának két oszlopa lesz, a Típus és az Ár. A Típus oszlopnál a feltétel sorba írjuk be, hogy alaplap, az Ár oszlopban pedig a módosítás sorba írjuk be, hogy 25000. Mentsük el a lekérdezést, majd a Futtatás gombbal hajtsuk végre! A megjelenő kisablakban láthatjuk, hogy hány sor fog módosulni. Az OK gombra kattintva megtörténik a módosítás. 19. Válasszuk a Létrehozás menücsoport Lekérdezések gombcsoportjában a Lekérdezéstervező-t!. A Tábla megjelenítése párbeszédpanel segítségével mindhárom táblát adjuk hozzá a lekérdezéshez. A SZÁMÍTÓGÉP táblára csak azért van szükségünk, hogy meglegyen a kapcsolat a másik két tábla között. A Lekérdezés típusa gombcsoportban válasszuk a Kereszttáblás lekérdezés típust! Az eredménytábla első oszlopa a Cégnév legyen a TULAJDONOS táblából, a második oszlop a Típus a
Microsoft Access Megoldások 12 HWELEM táblából, a harmadik oszlop pedig a beszerzési ár (Ár) ugyanebből a táblából. Az Összesítés sorban a cégnévnél és a típusnál maradjon a Group By beállítás, az árnál pedig válasszuk az AVG függvényt. A Kereszttábla sorban állítsuk be, hogy a Cégnév a sorfejléc, a Típus az oszlopfejléc, az Ár pedig az érték. Mentsük el a lekérdezést, majd a Futtatás gombbal hajtsuk végre! 20. A Létrehozás menücsoport Jelentések gombcsoportjában válasszuk a Jelentés varázsló-t! A megjelenő ablakban a Táblák/Lekérdezések listából válasszuk ki a TULAJDONOS táblát. A mezők közül a cégnevet (Cégnév) tegyük át a jobb oldali kisablakba. Majd a Táblák/Lekérdezések listából a SZÁMÍTÓGÉP táblát válasszuk ki, a mezők közül a számítógép kódja (Gépkód) és márkája, (Márka) kerüljenek a kiválasztott mezők közé. Ezután a Táblák/Lekérdezések listából a HWELEM táblát kiválasztva az alkatrész kódja (Alkatrészkód), típusa (Típus) és kapacitása (Kapacitás) mezőket tegyük a kiválasztott mezők közé. A Tovább gombot megnyomva megjelenő ablak elrendezése megfelelő, így továbbléphetünk a következő lapra. A csoportosítási szint legyen a cég neve, és a számítógép kódja. Ez így szerepel a mintán, ezért tovább léphetünk. A következő ablakban a rendezéseket adhatjuk meg. A rendezési szempont legyen az alkatrész kódja (Alkatrészkód), melyet a legördülő listából válasszunk ki. A rendezés iránya növekvő. A következő ablakban válasszuk ki az elrendezést és a tájolást. Az utolsó ablakban a jelentés nevét kell megadni, majd a Befejezés gombra kell kattintani. 21. A Létrehozás menücsoport Jelentések gombcsoportjában válasszuk a Jelentés varázsló-t! A megjelenő ablakban a SZÁMÍTÓGÉP táblát válasszuk ki a Táblák/Lekérdezések listából. A mezők közül a számítógép kódja (Gépkód), és márkája (Márka) mezőket válasszuk, majd a Táblák/Lekérdezések listából válasszuk a HWELEM táblát, ebből pedig az elem típusát (Típus), a vásárlás dátumát (Dátum) és a beszerzési árat (Ár) válasszuk ki. Lépjünk a következő ablakra. Itt a mezők elrendezése megfelelő, így innen is továbbléphetünk. Újabb csoportosítási szintet nem adunk hozzá, így továbbléphetünk a következő ablakba. Állítsuk be a rendezést, majd nyomjuk meg az Összesítési beállítások gombot. Az ablakban az átlag (Átl) oszlopfüggvényt válasszuk ki, valamint a Törzs és összesítés rádiógombot. Az OK gombra rákattintva ez az ablak becsukódik. Lépjünk tovább, a következő ablakban a jelentés elrendezését választhatjuk ki, majd az utolsó ablakban adjuk meg a jelentés címét. A Befejezés gombra rákattintva elkészül a jelentés. b) Ugyanúgy járunk el, mint a feladat első részében, csak az Összesítési beállításoknál a jobb oldalon válasszuk azt, hogy Csak összesítés. 22. A Létrehozás menücsoport Jelentések gombcsoportjában válasszuk a Jelentés varázsló-t! A megjelenő ablakban válasszuk ki a Táblák/Lekérdezések listából a HWELEM táblát. Válasszuk ki az Alkatrészkód, Típus, Kapacitás mezőket, majd lépjünk át a következő ablakba. Típus szerint szeretnénk csoportosítani az elemeket, ezért a bal oldali kisablakban válasszuk a Típust, és a jobbra mutató kis nyíl segítségével adjuk hozzá csoportszintként.
Microsoft Access Megoldások 13 Lépjünk a következő ablakba és állítsuk be a rendezést, majd kattintsunk az Összesítési beállítások gombra! A megjelenő kisablakban válasszuk ki a minimumot és a maximumot is. Az OK gombra rákattintva ez az ablak becsukódik. Léphetünk tovább, a következő ablakban válasszuk ki a jelentés elrendezését, majd az utolsó ablakban adjuk meg a jelentés címét. A Befejezés gombra rákattintva elkészül a jelentés.