Adatbázis-kezelés
Microsoft Access 2021

5. feladatsor


1. Hozz létre új adatbázist a megadott néven a megadott helyre a következők szerint:
Az adatbázis tartalmazzon egy Szerződések nevű táblát!

nyisd meg az adatbázis-kezelő programot:
Access
Fájl - Üres adatbázis
Üres adatbázis - Fájlnév: fájl elérési útja, neve - Létrehozás
Mezők - Nézet - Tervező nézet
Mentés másként Táblanév: Szerződések
Mezőnév
Adattípus
Mezőtulajdonságok
Cég
Rövid szöveg
Mezőméret: 30
Megnevezés
Rövid szöveg
Mezőméret: 250
Dátum
Dátum/Idő
 
Fix időtartam
Igen/Nem
 
Szerződésszám
Számláló
Mezőméret: Hosszú egész

2. Tedd a Szerződésszám mezőt elsődleges kulccsá! Mentsd, illetve zárd be az adatbázist!

lépj a Szerződésszám sorra
Táblázattervezés - Elsődleges kulcs
Mentés: C + s
Fájl - Bezárás

nyisd meg az ab-05.mdb adatbázist

3. Szüntesd meg a kapcsolatot a Termékek és az Akció tábla között!

Adatbáziseszközök - Kapcsolatok
a két táblát összekötő vonalon kattints a jobb egérgomb-bal - Törlés
Microsoft Access
Biztosan véglegesen törölni szeretné a kijelölt kapcsolatot az adatbázisból? - Igen
Ablak bezárása: C + É

4. A Termékek és az Árak tábla közti kapcsolatot állítsd be úgy, hogy ne lehessen olyan rekordot törölni a Termékek táblából, amelyhez egy vagy több rekord tartozik az Árak táblában!

a két táblát összekötő vonalon kattints duplán a bal egérgomb-bal
Kapcsolatok szerkesztése ☑ Hivatkozási integritás megőrzése - OK
Ablak bezárása: C + É

5. Gondoskodj róla, hogy az aktuálisnál korábbi dátumot ne lehessen bevinni az Akció tábla Első nap mezőjébe!

Táblák - Akció - Megnyitás Tervező nézetben: C + N
jelöld ki az Első nap sort
Mezőtulajdonságok
Érvényességi szabály: >=Now()
Mentés: C + s
Ablak bezárása: C + É

6. Végezd el azt a beállítást, amely után az Árak táblában szereplő árak tizedesek nélkül jelennek meg!

Táblák - Árak - Megnyitás Tervező nézetben: C + N
jelöld ki a Tényleges eladás sort
Mezőtulajdonságok
Tizedesjegyek: 0
Mentés: C + s
Ablak bezárása: C + É

7. Rögzítsd a következő két rekordot az Árak táblába:

Táblák - Árak - Megnyitás: N
Ugrás a táblázat végére: C + M
írd be az alábbi rekordokat a táblába:
TermékID
Ár
Év
Hónap
54W
6 000 Ft
2010
4
54W
6 200 Ft
2010
5
Mentés: C + s

8. Rendezd az Árak tábla rekordjait ár szerinti rendbe!

kattints a bal egérgomb-bal Ár oszlopneven
Kezdőlap - Növekvő
Mentés: C + s
Ablak bezárása: C + É

9. Kapcsolj ki minden látható eszköztárat! (Ha egy eszköztár sem látható, akkor tegyél egyet láthatóvá!) Mentsd, illetve zárd a táblát!

Gyorselérési eszköztár testreszabása
kattints az egyik olyan soron, amelyik előtt pipa van

10. Hibásan került rögzítésre a K83-as termék 2010. márciusi adata. Töröld a rekordot az Árak táblából!

Táblák - Árak - Megnyitás: N
Keresés és csere párbeszédpanel megnyitása: C + f
Keresés és csere
Keresés lapfül: Keresett szöveg: K83 - Következő
Keresés és csere párbeszédpanel bezárása: E
jelöld ki a rekordot
Kezdőlap - Törlés
Microsoft Access 1 rekord lesz törölve. - Igen
Mentés: C + s
Ablak bezárása: C + É

11. Nyomtasd ki az L2 lekérdezés első három rekordját!

Lekérdezések - L2 - Megnyitás: N
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
Ablak bezárása: C + É

12. Hozz létre egy lekérdezést a következők szerint:
A lekérdezés eredményében a Termékek tábla minden mezője jelenjen meg!
Állítsd be azt a feltételt, amellyel megmutathatod, mely termékekhez nem került kitöltésre a Régiókód!
A lekérdezés eredménye név szerinti rendezéssel jelenjen meg!
Mentsd a lekérdezést NRK néven!

Létrehozás - Lekérdezéstervező
Táblázatok hozzáadása
Táblák lapfül: Termék - 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ő
Termékek.*
Régiókód
Név
Tábla
Termékek
Termékek
Termékek
Rendezés
Növekvő
Megjelenítés
Feltétel
Is Null
A lekérdezés SQL kódja:
SELECT Termékek.*
    FROM Termékek
    WHERE (((Termékek.Régiókód) Is Null))
    ORDER BY Termékek.Név;
Mentés: C + s
Mentés másként
Lekérdezésnév: NRK
Ablak bezárása: C + É

13. Módosítsd az L1 nevű lekérdezést a következők szerint:
A lekérdezés forrása az Akció és a Termékek tábla. A lekérdezés azokat a termékeket mutassa meg az Akció táblából, amelyekhez tartozik régiókód, de az nem 6-os!
A lekérdezés ne tartalmazzon rendezési beállítást!
A lekérdezés ne tartalmazza a Mennyiség mezőt! Mentsd, illetve zárd be a lekérdezést!

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ő
Termékkód
Első nap
Utolsó nap
Régiókód
Tábla
Akció
Akció
Akció
Termékek
Rendezés
Megjelenítés
Feltétel
Is Not Null And <> 6
A lekérdezés SQL kódja:
SELECT Akció.Termékkód, Akció.[Első nap], Akció.[Utolsó nap]
    FROM Termékek INNER JOIN Akció ON Termékek.Termékkód = Akció.Termékkód
    WHERE (((Termékek.Régiókód) Is Not Null And (Termékek.Régiókód)<>6));
Mentés: C + s
Ablak bezárása: C + É

14. Töröld ki az L3 nevű lekérdezést!

jelöld ki a megadott lekérdezés nevét, törlés: D
Törlés jóváhagyása - Törlés

15. Készíts űrlapot a következők szerint:
Az űrlap a Termékek tábla rekordjainak kezelésére legyen alkalmas, és a Régiókód mezőn kívül minden mezőt tartalmazzon!
Az űrlap oszlopos elrendezésű legyen!
Mentsd az űrlapot T néven, majd 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: Termékek
a tábla mezőit - a Régiókódon kívül - a > gombbal emeld át a Kijelölt mezők részbe - Tovább
Űrlap varázsló - Milyen szerkezetű legyen az űrlap?
◉ Oszlopos - Tovább
Űrlap varázsló - Mi legyen az űrlap címe?
T - Befejezés

Ablak bezárása: C + É

16. Hozz létre egy új jelentést a következők szerint:
A jelentés az L4 lekérdezésből jelenítsen meg rekordokat a következő mezőkkel:
Régió.Régió, Termékek.Termékkód, Termékek.Név!
A rekordok régió szerinti csoportosítással jelenjenek meg!
A jelentés utolsó oldalának láblécében szerepeljen a „Készítette: xy” szöveg (xy helyére a saját neved írd)!
Nyomtasd ki a jelentés első oldalát!
Mentsd a jelentést L4 JELENTÉS 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: Lekérdezés: L4
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?
- Termékek - Tovább
Jelentés varázsló - Szeretne hozzáadni csoportszintet?
Régió - > - Tovább
Jelentés varázsló -
Milyen rendezési sorrendet és összegzési információt szeretne használni a törzsrekordokhoz?
- Tovább
Jelentés varázsló - Milyen elrendezést szeretne a jelentésnek?
Elrendezés - ◉ Blokk
Tájolás - ◉ Fekvő - Tovább
Jelentés varázsló - Mi legyen a jelentés címe?
L4 JELENTÉS
◉ Jelentésterv módosítása - Befejezés
növeld meg a Jelentésláb rész magasságát:
lenyomott bal egérgomb-bal húzd az alsó határoló szegélyt lentebb
címke beszúrása:
Jelentéstervezés - Vezérlők - Címke
kattints az Jelentésláb részben, írd be a címkébe: a neved - N

Mentés: C + s
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 + É