Adatbázis-kezelés
Microsoft Access 2021

44. feladatsor


nyisd meg az ab-44.mdb adatbázist

1. Hozz létre új adattáblát az alábbi négy mezővel, illetve tulajdonsággal!

Létrehozás - Táblatervező
Mezőnév
Adattípus
Mezőtulajdonságok
Név
Rövid szöveg
Mezőméret: 25
Férfi
Igen/Nem
 
Életkor
Szám
Mezőméret: Bájt
Kód
Rövid szöveg
Mezőméret: 25

2. Tedd a Név mezőt elsődleges kulccsá!

lépj a Név sorra
Táblázattervezés - Elsődleges kulcs

3. Végezd el azt a beállítást, amely után az Életkor mezőbe nem lesz rögzíthető sem 18-nál kisebb, sem 62-nél nagyobb érték!

jelöld ki az Életkor sort
Mezőtulajdonságok
Érvényességi szabály: Between 18 And 62

4. Mentsd az adattáblát Személyzet néven!

Mentés: C + s
Mentés másként Táblanév: Személyzet
Ablak bezárása: C + É

5. Kapcsold össze a Személyzet és a Kutatóbázis táblát a Kód mezőn keresztül!

Adatbáziseszközök - Kapcsolatok
Kapcsolattervezés - Kapcsolatok szerkesztése
Kapcsolatok szerkesztése - Új kapcsolat...
Új kapcsolat Bal oldali tábla neve: Személyzet; Jobb oldali tábla neve: Kutatóbázis
Bal oldali oszlop neve: Kód; Jobb oldali oszlop neve: Kód - OK

6. Állíts be hivatkozási integritást a Személyzet és a Kutatóbázis tábla közti kapcsolatra!

☑ Hivatkozási integritás megőrzése
Létrehozás
Ablak bezárása: C + É

7. Rögzítsd az alábbi két rekordot a Személyzet táblába!

Táblák - Személyzet - Megnyitás: N
Ugrás a táblázat végére: C + M
írd be az alábbi rekordokat a táblába:
Név
Férfi
Életkor
Kód
Mike Gilmurray
40
A765
Andrew Parker, Dr.
45
A765
Mentés: C + s
Ablak bezárása: C + É

8. Nyisd meg a Kutatóbázis táblát, majd állítsd be úgy a rekordok megjelenését, hogy a klímafigyeléssel is foglalkozó állomások kerüljenek előre!

Táblák - Kutatóbázis - Megnyitás: N
kattints az Klímafigyelés oszlop nevén
Kezdőlap - Csökkenő
Mentés: C + s
Ablak bezárása: C + É

9. Oldd meg szűréssel, hogy csak 1-es, 2-es, illetve 3-as OrszágID-jű rekordok jelenjenek meg a képernyőn! Mentsd, illetve zárd a táblát!

Kezdőlap - Irányított - Szűrés űrlap szerint
OrszágID
<=32
Kezdőlap - Szűrő be/ki
Mentés: C + s
Ablak bezárása: C + É

10. Töröld az Ország tábla megjegyzés (Kapcsolat) mezőjét!

Táblák - Ország - Megnyitás Tervező nézetben: C + N
jelöld ki a Kapcsolat mezőt
Microsoft Access
Véglegesen törölni szeretné a kijelölt mezőt...? - Igen
Mentés: C + s
Ablak bezárása: C + É

11. Hozz létre lekérdezést a következők szerint:
A lekérdezés az Ország és a Kutatóbázis tábla alapján készüljön! A lekérdezés futtatásakor az eredmény kizárólag az Ország.Ország, Kutatóbázis.Klímafigyelés, Kutatóbázis.Légkörfigyelés, Kutatóbázis.Állandó személyzet mezőkkel jelenjen meg!
Állíts be olyan feltételt, amellyel megkaphatod azon bázisok adatait, ahol állandó személyzet dolgozik, ugyanakkor vagy klímafigyeléssel, vagy légkörfigyeléssel foglalkoznak! (Az eredményben ne jelenjenek meg azok a bázisok, ahol mindkét tevékenységet végzik!)
A lekérdezés eredménye országnév szerint rendezve jelenjen meg!
Mentsd a lekérdezést L11 néven, majd zárd be!

Létrehozás - Lekérdezéstervező
Táblázatok hozzáadása
Táblák lapfül: Ország - C + Kutatóbázis - Kijelölt táblák hozzáadása
Bezárás
Az alábbi ábra alapján hozd létre a lekérdezést:
Mező
Ország
Klímafigyelés
Légkörfigyelés
Állandó személyzet
Tábla
Ország
Kutatóbázis
Kutatóbázis
Kutatóbázis
Rendezés
Növekvő
Megjelenítés
Feltétel
Igaz
Hamis
Igaz
Vagy
Hamis
Igaz
Igaz
A lekérdezés SQL kódja:
SELECT Ország.Ország, Kutatóbázis.Klímafigyelés, Kutatóbázis.Légkörfigyelés, Kutatóbázis.[Állandó személyzet]
    FROM Ország INNER JOIN Kutatóbázis ON Ország.OrszágID = Kutatóbázis.OrszágID
    WHERE (((Kutatóbázis.Klímafigyelés)=True) 
            AND ((Kutatóbázis.Légkörfigyelés)=False) 
            AND ((Kutatóbázis.[Állandó személyzet])=True)) 
        OR (((Kutatóbázis.Klímafigyelés)=False) 
            AND ((Kutatóbázis.Légkörfigyelés)=True) 
            AND ((Kutatóbázis.[Állandó személyzet])=True))
    ORDER BY Ország.Ország;
Mentés: C + s
Mentés másként
Lekérdezésnév: L11
Ablak bezárása: C + É

12. Módosítsd az L1 lekérdezést a következők szerint:
A lekérdezés eredményében kizárólag az állandó személyzettel rendelkező azon bázisok jelenjenek meg, amelyek fenntartója az Egyesült Államok!
Az eredményben ne jelenjen meg országnév!

Lekérdezések - L1 - Megnyitás Tervező nézetben: C + N
Az alábbi ábra alapján módosítsd a lekérdezést:
Mező
Állandó személyzet
Kutatóbázis.*
Ország
Tábla
Kutatóbázis
Kutatóbázis
Ország
Rendezés
Megjelenítés
Feltétel
Igaz
"Egyesült Államok"
A lekérdezés SQL kódja:
SELECT Kutatóbázis.*
    FROM Ország INNER JOIN Kutatóbázis ON Ország.[OrszágID] = Kutatóbázis.[OrszágID]
    WHERE (((Kutatóbázis.[Állandó személyzet])=True) 
        AND ((Ország.Ország)="Egyesült Államok"));
Mentés: C + s
Ablak bezárása: C + É

13. Módosítsd az L2 lekérdezést a következők szerint:
A lekérdezés eredményében csak olyan sorok jelenjenek meg, ahol mind a Klímafigyelés, mind a Légkörfigyelés mezők értéke hamis! Futtasd a lekérdezést, majd nyomtasd ki az első három rekordot!

Lekérdezések - L2 - Megnyitás Tervező nézetben: C + N
Az alábbi ábra alapján módosítsd a lekérdezést:
Mező
Légkörfigyelés
Klímafigyelés
Név
Kód
Tábla
Kutatóbázis
Kutatóbázis
Kutatóbázis
Kutatóbázis
Rendezés
Megjelenítés
Feltétel
Hamis
Hamis
A lekérdezés SQL kódja:
SELECT Kutatóbázis.Légkörfigyelés, Kutatóbázis.Klímafigyelés, Kutatóbázis.Név, Kutatóbázis.Kód
    FROM Kutatóbázis
    WHERE (((Kutatóbázis.Légkörfigyelés)=False) 
        AND ((Kutatóbázis.Klímafigyelés)=False));
váltás Adatlap nézetre:
Kezdőlap - Nézet - Adatlap nézet
jelöld ki az első három rekordot
Nyomtatás párbeszédpanel megnyitása: C + p
Nyomtatás: Nyomtatási tartomány - ◉ Kijelölt rekord(ok) - OK
Mentés: C + s
Ablak bezárása: C + É

14. Töröld az L3 lekérdezést az adatbázisból!

Lekérdezések - L3
Törlés: D
Figyelmeztető üzenet:
Microsoft Access: Szeretné törölni a(z) ... objektumot? - Igen

15. Készíts egyszerű űrlapot az Ország tábla alapján!
Az űrlapon az adattábla minden mezője jelenjen meg (egy oldalon több rekord szerepeljen)!
Mentsd az űrlapot F néven, illetve zárd be!

Létrehozás - Űrlap varázsló
Űrlap varázsló - Mely mezők szerepeljenek az űrlapon?
Táblák/lekérdezések: Tábla: Ország
a tábla összes mezőjét a >> gombbal emeld át a Kijelölt mezők részbe - Tovább
Űrlap varázsló - Milyen szerkezetű legyen az űrlap?
◉ Táblázatos - Tovább
Űrlap varázsló - Mi legyen az űrlap címe?
F - Befejezés

Ablak bezárása: C + É

16. Végezd el az alábbi módosításokat a Kutatóbázis űrlapon:
Az Állandó személyzet mező ne jelenjen meg az űrlapon!
A fejlécben lévő minden címke legyen olvasható! Mentsd, illetve zárd az űrlapot!

Űrlapok - Kutatóbázis - Megnyitás Tervező nézetben: C + N
jelöld ki az Állandó személyzet címkét és a hozzátartozó jelölőnégyzetet, majd töröld: - D
jelöld ki a Légkörfigyelés címkét és a hozzátartozó jelölőnégyzetet, majd lenyomott bal egérgomb mellett
(kereszt alakú kurzor) húzd jobbra

Mentés: C + s
Ablak bezárása: C + É

17. Készíts jelentést, amelyben az Ország tábla tartalmát jeleníted meg!
A jelentésben minden mező szerepeljen, táblázatos formában, ország szerinti rendezettségben!
A jelentés címe „Országkimutatás” legyen!
Mentsd a jelentést J néven, majd zárd be!

Létrehozás - Jelentés varázsló
Jelentés varázsló - Mely mezők szerepeljenek az űrlapon?
Táblák/lekérdezések: Tábla: Ország
a tábla összes mezőjét a >> gombbal emeld át a Kijelölt mezők részbe - Tovább
Jelentés varázsló - Hogyan jelenjenek meg az adatok?
- Tovább
Jelentés varázsló - Szeretne hozzáadni csoportszintet?
- Tovább
Jelentés varázsló -
Milyen rendezési sorrendet és összegzési információt szeretne használni a törzsrekordokhoz?
Ország - Tovább
Jelentés varázsló - Milyen elrendezést szeretne a jelentésnek?
Elrendezés - ◉ Táblázatos
Tájolás - ◉ Álló - Tovább
Jelentés varázsló - Mi legyen a jelentés címe?
J
◉ Jelentésterv módosítása - Befejezés
Cím módosítása:
jelöld ki a címkét - címke szerkesztése: Ő
írd át a kijelölt címet: Országkimutatás - N

Mentés: C + s
Ablak bezárása: C + É

18. Módosítsd a J1 nevű jelentést a következők szerint:
Helyezd a jelentés címét a jelentéslábból a jelentésfejbe (bal felső sarok)!
Formázd meg a fejlécben szereplő címkéket félkövér stílussal és kék színnel!
Nyomtasd ki a J1 jelentésből csak az első oldalt!

Jelentések - J1 - Megnyitás Tervező nézetben: C + N
növeld meg a Jelentésfej rész magasságát:
lenyomott bal egérgomb-bal húzd az alsó határoló szegélyt lentebb
a cím címkét helyezd át:
a címkét lenyomott bal egérgomb-bal húzd a Jelentésfej rész aljára
Formátum - Félkövér
Formátum - Betűszín - Kék
Elrendezés - Méret/térköz - Ahogy fér

Mentés: C + s
Ablak bezárása: C + É
Jelentések - J1
Nyomtatás párbeszédpanel megnyitása: C + p
Nyomtatás: Nyomtatási tartomány - ◉ Oldalak - Kezdő: 1 - Záró: 1 - OK
Ablak bezárása: C + É