Adatbázis-kezelés
Microsoft Access 2021
42. feladatsor
nyisd meg az ab-42.mdb adatbázist
1. Hozz létre új adattáblát az alábbi öt mezővel, illetve tulajdonsággal!
-
Mezőnév
Adattípus
Mezőtulajdonságok
Név
Rövid szöveg
Mezőméret: 25
Férfi
Igen/Nem
Képzettség
Rövid szöveg
Mezőméret: 20
Belépés
Dátum/Idő
Kód
Rövid szöveg
Mezőméret: 25
2. Oldd meg, hogy az adattáblában ne ismétlődhessen a Név mező értéke!
lépj a Név sorra
-
-
3. A Belépés mezőbe beírható dátum ne lehessen régebbi az aktuális dátumnál!
jelöld ki a Belépés sort
Mezőtulajdonságok
Érvényességi szabály: >=Now()
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 Kutatóbázis táblát a közös Kód mezőn keresztül!
-
Táblázatok hozzáadása
Táblák lapfül: Személyzet - Kijelölt táblák hozzáadása
(a Kutatóbázis tábla már szerepel, így nem kell felvenni)
Bezárás(a Kutatóbázis tábla már szerepel, így nem kell felvenni)
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
LétrehozásBal oldali oszlop neve: Kód; Jobb oldali oszlop neve: Kód - OK
6. Töröld a beállított kapcsolatot az Eszközök és a Kutatóbázis tábla között!
kattints a két táblát összekötő vonalon a
-bal,
a megjelenő menüből válaszd a parancsot
a megjelenő menüből válaszd a parancsot
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:
írd be az alábbi rekordokat a táblába:
Név
Férfi
Képzettség
Belépés
Kód
Wang Yuan
☐
Genetikus
mai nap
A478
Zhang Wen
☑
Csillagász
mai nap
A478
Mentés: C + s
Ablak bezárása: C + É
8. Korlátozd az ország táblába bevihető országnév maximális hosszát 20 karakterre!
Táblák - Ország - Megnyitás Tervező nézetben: C + N
jelöld ki a Ország sort
Mezőtulajdonságok
Mezőméret: 20
Mentés: C + s
Microsoft Access
Az adatintegritási szabályok módosultak...
Szeretné a létező adatokat az új szabályokkal tesztelni? - Nem
Az adatintegritási szabályok módosultak...
Szeretné a létező adatokat az új szabályokkal tesztelni? - Nem
Ablak bezárása: C + É
9. Nyisd meg a Kutatóbázis táblát! Szélesítsd meg a Név oszlopot annyira, hogy az oszlopban megjelenő értékek teljes szélességükben láthatóak legyenek!
Táblák - Kutatóbázis - Megnyitás: N
kattints duplán a
-bal a Név oszlopnév jobb szélén
Mentés: C + s
10. Módosítsd az oszlopok sorrendjének megjelenését: az OrszágID mező legyen az utolsó! Mentsd, illetve zárd a táblát!
jelöld ki a
-bal a OrszágID oszlopot
majd lenyomott
mellett a Név oszlopcímkét húzd a táblázat végére
majd lenyomott
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 a Kutatóbázis.Név, Kutatóbázis.Klímafigyelés, Ország.Ország mezőkkel jelenjen meg!
Állíts be olyan feltételt, amellyel megkaphatod azon bázisok listáját, amelyek az alábbi feltételek bármelyikének megfelelnek: A bázis nevében szerepel a „Wisconsin Univ.” megjelölés. A bázis foglalkozik klímafigyeléssel, ugyanakkor a fenntartója az Egyesült Királyság vagy India.
A lekérdezés eredménye országnév szerint legyen rendezett!
Mentsd a lekérdezést L11 néven, majd zárd be!
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ásAz alábbi ábra alapján hozd létre a lekérdezést:
Mező
Név
Klímafigyelés
Ország
Tábla
Kutatóbázis
Kutatóbázis
Ország
Rendezés
Növekvő
Megjelenítés
☑
☑
☑
Feltétel
Like "*Wisconsin Unit.*"
Vagy
Igaz
"Egyesült Királyság" Or "India"
A lekérdezés SQL kódja:
SELECT Kutatóbázis.Név, Kutatóbázis.Klímafigyelés, Ország.Ország
FROM Ország INNER JOIN Kutatóbázis
ON Ország.OrszágID = Kutatóbázis.OrszágID
WHERE (((Kutatóbázis.Név) Like "*Wisconsin Univ.*"))
OR (((Kutatóbázis.Klímafigyelés)=True)
AND ((Ország.Ország)="Egyesült Királyság" Or (Ország.Ország)="India"))
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 ne jelenjenek meg az Orosz Föderáció által fenntartott bázisok!
A lekérdezés futtatásakor megjelenő táblázatban ne legyen két azonos oszlop!
Töröld a másodlagos rendezési beállítást!
Lekérdezések - L1 - Megnyitás Tervező nézetben: C + N
Táblázatok hozzáadása
Táblák lapfül: Ország - Kijelölt táblák hozzáadása
Bezárásjelöld ki a Klímafigyelés oszlopot, törlés: D
Az alábbi ábra alapján módosítsd a lekérdezést:
Mező
Kutatóbázis.*
Név
OrszágID
Klímafigyelés
Ország
Tábla
Kutatóbázis
Kutatóbázis
Kutatóbázis
Kutatóbázis
Ország
Rendezés
Növekvő
Megjelenítés
☑
☐
☐
☐
☐
Feltétel
Igaz
<> "Orosz Föderáció"
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.Klímafigyelés)=True)
AND ((Ország.Ország)<>"Orosz Föderáció"))
ORDER BY Kutatóbázis.Név;
Mentés: C + s
Ablak bezárása: C + É
13. Módosítsd az L2 lekérdezést a következők szerint:
Az Eszközök tábla ne vegyen részt a lekérdezésben!
Törölj minden beállított feltételt!
Lekérdezések - L2 - Megnyitás Tervező nézetben: C + N
jelöld ki az Eszközök táblát, törlés: D
Az alábbi ábra alapján módosítsd a lekérdezést:
Mező
Név
OrszágID
Klímafigyelés
Tábla
Kutatóbázis
Kutatóbázis
Kutatóbázis
Rendezés
Megjelenítés
☑
☑
☑
A lekérdezés SQL kódja:
SELECT Kutatóbázis.Név, Kutatóbázis.OrszágID, Kutatóbázis.Klímafigyelés
FROM Kutatóbázis;
Mentés: C + s
Ablak bezárása: C + É
14. Készíts űrlapot, amelyen az F lekérdezés által visszaadott rekordok válnak elérhetővé!
Az űrlapon minden mező jelenjen meg (egy oldalon több rekord szerepeljen)!
Az űrlapon minden címke és szövegmező 16 pontos Arial betűtípussal látszódjon (ügyelj az olvashatóságra)!
Formázd meg a címkéket más színnel és dőlt stílussal!
Mentsd az űrlapot F néven, illetve zárd be!
Űrlap varázsló -
Táblák/lekérdezések: Lekérdezés: F
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?
a tábla összes mezőjét a >> gombbal emeld át a Kijelölt mezők részbe - Tovább
◉ Táblázatos - Tovább
Űrlap varázsló - Mi legyen az űrlap címe?
Kínálat
◉ Űrlap tervének módosítása - Befejezés
◉ Űrlap tervének módosítása - Befejezés
jelöld ki az Űrlapfej minden címkéjét:
- - 16
- - Arial
jelöld ki a címkéket
-
- - Piros
- - 16
- - Arial
jelöld ki a címkéket
-
- - Piros
Mentés: C + s
Ablak bezárása: C + É
15. Készíts jelentést, amelyben a J nevű lekérdezés eredményét jeleníted meg!
Az OrszágID-n kívül a rekordforrás minden mezője szerepeljen a jelentésben, amely táblázatos elrendezésű legyen!
A rekordok az Ország mező szerint legyenek rendezve!
A jelentés utolsó oldalának láblécében jól azonosítható módon legyen látható a jelentésben megjelent rekordok száma! Mentsd a jelentést J néven, majd zárd be!
Jelentés varázsló -
Táblák/lekérdezések: Lekérdezés: J
az OrszágID mezőn kívül a többi mezőt
a > gombbal emeld át az alábbi mezőket a Kijelölt mezők részbe:
Jelentés varázsló -
az OrszágID mezőn kívül a többi mezőt
a > gombbal emeld át az alábbi mezőket a Kijelölt mezők részbe:
- Tovább
Jelentés varázsló -
- Tovább
Jelentés varázsló -Ország - Tovább
Jelentés varázsló -
Elrendezés - ◉ Táblázatos
Tájolás - ◉ Fekvő - Tovább
Jelentés varázsló -
Tájolás - ◉ Fekvő - Tovább
J - Befejezés
jelöld ki a Kód beviteli mezőt
- -
- -
Mentés: C + s
Ablak bezárása: C + É
16. Alakítsd át a J1 nevű jelentést a következők szerint:
Változtasd meg a jelentés tájolását állóról fekvőre!
Távolítsd el az ország fejlécről az „Ország” címkét! Mentsd, illetve zárd a jelentést!
Jelentések - J1 - Megnyitás Tervező nézetben: C + N
jelöld ki az Ország címkét, töröld: D
Mentés: C + s
Ablak bezárása: C + É
17. Töröld a Törlendő nevű jelentést az adatbázisból!
Jelentések - Törlendő
Törlés: D
Figyelmeztető üzenet:
Törlés: D
Figyelmeztető üzenet:
Microsoft Access: Véglegesen törölni kívánja a következőt: ...? - Igen