A munka témája: | Többtáblás adatbázisok kezelése. |
A munka célja: | Elsajátítani a többtáblás adatbázisok kezelésének alapvető lépéseit. |
Elméleti ismeretek: | Kapcsolatok, kapcsolatok típusai, hivatkozási integritás, kaszkádolt törlés, kaszkádolt frissítés, segédűrlap. |
A munka menete:
Indítsa el a Microsoft Access adatbáziskezelőt! Hozzon létre üres adatbázist Sajat_Nev_05 néven!
1. feladat. Készítsen 2 táblát a képen látható módon! Az Osztálykód mező mezőmérete a tanulok táblában legyen hosszú egész!
2. feladat. Nyissa meg a kapcsolatok ablakot és adja hozzá mind a két táblát. Hozza létre a képen látható kapcsolatot!
Írja be a laboratóriumi munkafüzetbe, hogy mit jelentenek ebben az esetben a kapcsolat beállított tulajdonságai!
3. feladat. Készítsen űrlapot varázsló segítségével. Az úrlapon a kód-mezőkön kívül mindkét tábla összes mezője szerepeljen! Válassza az Űrlap segédűrlappal kapcsolót. A segédűrlap legyen adatlap szerkezetű. A stílus legyen szabványos. A segédűrlap neve legyen Tanulok_Segedurlap. Az űrlap neve legyen Osztályok.
4. feladat. Az Osztályok űrlap segítségével vegye fel a következő adatokat:
5. feladat. Módosítsa az űrlapot: váltson tervező nézetre és a Tervezés fülön használja a Vezérlők gombot (vagy kapcsolja be az eszközkészletet)! Hozzon létre egy beviteli listát (kombi panelt), a megjelenő varázsló ablakában válassza a képen látható kapcsolót. A beviteli lista (kombinált lista) vezérlőelem felhasználandó értéke az „osztály” legyen!
6. feladat. Módosítsa az űrlap szerkezetét, úgy ahogy a lenti ábra mutatja!
7. feladat. Készítsen lekérdezést, amelyik megmutatja azoknak a diákoknak a teljes nevét és osztályát, akiknek sem e-mail címük, sem telefonjuk nincs! Mentse a lekérdezést „kapcsolat_nincs” néven
8. feladat. Készítsen lekérdezést, amely futtatáskor a következő eredmény adja: Mentse a lekérdezést „osztálylétszám” néven!
9. feladat. Készítsen lekérdezést, amely megjeleníti azoknak a tanulóknak a teljes nevét, osztályát és éveik számát, akiknek ma van a születésnapjuk! Mentsük a lekérdezést „szülinap” néven!
10. feladat. Hozza létre a képen látható jelentést! Mentse Ev_vege néven!
11. feladat. Küldje be a Google Tanterembe a feladatot! Másolja a prezentáció végére az alábbi szöveget:
<Saját Név> jelen nyilatkozatom elküldésével kijelentem, hogy ezt a feladat önálló munkám, annak elkészítése során az önálló munka kitétel tekintetében a feladatot kiadó és az azt ellenőrző oktatót nem tévesztettem meg.
Jelen nyilatkozat elküldésével tudomásul veszem, hogy amennyiben a feladatot nem magam készítettem, a tárgy oktatója befogadását és a félév aláírását megtagadja.
Csatolásként tartalmazza a két adatbázist.
A munka elkészítésének és levél elküldésének határideje: a laboratóriumi munka után max. 7. nap.
A munkafüzetbe írja be a levél elküldésének dátumát és idejét.