Készítette: Rummel Szabolcs Elérhetőség: rsz@mailbox.hu Microsoft Access IV. Készítette: Rummel Szabolcs Elérhetőség: rsz@mailbox.hu
Lekérdezés A táblákban tárolt adatok közül kiválogathatjuk azokat amelyekre szükségünk van. Történhet: Grafikusan SQL nyelven
Miért használunk lekérdezést Több táblából készített lekérdezés. Különböző sorrendiség megalkotása. Valamely adat elemzése (kereszttáblás lekérdezés). Valamely számítás elvégzésére, számított mező ahsználatával.
Lekérdezések nézetei Tervező nézet. Adatlap nézet. SQL nézet.
Lekérdezés létrehozása Varázslóval: a felkínált lehetőségek közül választava (egyszerű, kereszttáblás, azonos, nem egyező adatokat kereső) Hozzáadjuk a táblát, amiből a lekérdezést végezzük.
Lekérdezés tulajdonságai A nézet menü tulajdonságok almenüjében, Eszközsáv, Tulajdonságok gombjára kattintva állíthatók be.
Mezőtulajdonságok Mezők tulajdonsági állíthatók be. Leírás Formátum Tizedeshelyek Beviteli maszk Cím Vezérlőelem megjelenése
Mentés, exportálás Fájl menü/Mentés parancsával, vagy CTRL+S gyorsbillentyűvel. Az Access lehetőséget biztosít az adatbázis más alkalmazásban való futtatásához a Fájl/Exportálás parancsát választva.
Tábla hozzáadása, törlése A lekérdezés utólag is szerkeszthető: Az eszközsáv, Tábla hozzáadása gombbal új táblákat adhatunk. A Lekérdezés/Tábla eltávolítása, vagy a Del parancsokkal törölhetünk.
Kapcsolat Több tábla feldolgozása esetén a táblák mezői közt kapcsolat áll fenn. Fontos: kapcsolat csak összefüggésben lévő táblák között alakulhat ki!
Kapcsolat létrehozása Általában automatikus. Kézzel: egérrel kijelöljük a mezőt és áthúzzuk a másik táblában összekapcsolni kívánt mezőre.
Kapcsolat típusai Csak azok a rekordok jelennek meg, amelyek mindkét táblában azonosak. A kijelölt tábla minden rekordja, + a kapcsolt tábla azonos rekordjai jelennek meg. Kapcsolt tábla minden rekordja, + a kijelölt tábla azonos rekordjai.
Kapcsolat törése Kapcsolat kiválasztása után Szerkesztés/Törlés, vagy a Del paranccsal.
Mező hozzáadása, módosítása, törlése Tervező nézetben egérrel áthúzzuk a mezőt a listába. Üres oszlopra kattintunk és listából kiválasztjuk. Kijelölés után a Szerkesztés/Törlés, vagy a Del paranccsal.
Megjelenés megtiltása Mező beállítása után a fölösleges mező alján a választókapcsolót kikapcsolva.
Mező áthelyezése Mező kijelölése után az egérrel a kívánt helyre mozgatható a mező.
Adatrendezés lekérdezésben A rendezni kívánt mezők Rendezés sorában válasszuk a megfelelő rendezési irányt. Több oszlop esetén mindig a bal szélső az elsődleges és egyezéskor a többi mező.
Tervező nézet Lekérdezés tervének elkészítése. Részei: Felső rész: a lekérdezésben használt táblákat, a mezőlistát illetve ezek kapcsolatát tartalmazza. Alsó rész: lekérdezésben szereplő mezők és jellemzőik. QBE rács (Query By Example, példa utáni lekérdezés)
Felső rész Alsó rész
Adatlap nézet Itt tekinthető meg a lekérdezés eredménye.
SQL nézet Ebben a nézetben, a tervező nézetben létrehozott SQL nyelven megírt lekérdezést tekinthetjük meg. Egyes lekérdezések megvalósítása csak ebben a nézetben oldható meg.
Tulajdonságok Leírás: max. 255 hosszú karakterlánc Összes mező kimenetre: mezők megjelenésének engedélyezése. Csúcsérték: mennyit mutasson meg. Egyedi érték: azonosakból mennyi jelenjen meg. Egyedi rekord: ua. csak rekordmezőkre vonatkoztatva. Rekordzárolás: rekordszerkeszthetőség.
Leírás Max. 255 hosszú tájékoztató leírás a mezőről.
Formátum A mezőkben megjelenő adatok megjelenési formátuma adható meg.
Tizedeshely Szám formátumnál hány tizedes jelenjen meg.
Beviteli maszk Adatrögzítés megkönnyítése a cél. A beviteli maszk három részből állhat, melyeket egymástól pontosvesszővel választunk el.
Cím A lekérdezés során az oszlop fejlécében megjelenő szöveg.
Vezérlőelem megjelenése A mező adatok, beviteli mezőben, listában, vagy kombinált listában jelenjenek meg.