Adatbázis-kezelés
Microsoft Access 2021
2. feladatsor
nyisd meg az ab-02.mdb adatbázist
1. Hozz létre új adattáblát az alábbi két mezővel, illetve tulajdonsággal!
-
Mezőnév
Adattípus
Mezőtulajdonságok
Termékkód
Rövid szöveg
Mezőméret: 25
Leírás
Hosszú szöveg
2. Biztosítsd, hogy az új tábla a Termékkód mezőn keresztül összeköthető legyen a Termékek táblával egy-az-egyhez típusú kapcsolattal!
lépj a Termékkód sorra
-
-
3. Mentsd a táblát Leírás néven, illetve zárd be!
Mentés: C + s
Mentés másként Táblanév: Leírás
Ablak bezárása: C + É
4. Kapcsold össze a Termékek táblát a Leírás táblával a Termékkód mezőn keresztül!
-
Táblázatok hozzáadása
Táblák lapfül: Leírás - Kijelölt táblák hozzáadása
(a Termékek tábla már szerepel, így nem kell felvenni)
Bezárás(a Termékek tábla már szerepel, így nem kell felvenni)
Kapcsolatok szerkesztése - Új kapcsolat...
Új kapcsolat Bal oldali tábla neve: Termékek; Jobb oldali tábla neve: Leírás
Bal oldali oszlop neve: Termékkód; Jobb oldali oszlop neve: Termékkód - OK
Bal oldali oszlop neve: Termékkód; Jobb oldali oszlop neve: Termékkód - OK
5. Végezd el azt a beállítást, amely után a Leírás táblában nem lesz rögzíthető olyan rekord, amelynek termékkódja nem szerepel a Termékek táblában!
☑ Hivatkozási integritás megőrzése
Létrehozás
Létrehozás
Ablak bezárása: C + É
6. Nyisd meg a Termékek táblát, majd rögzítsd a következő két rekordot!
Táblák - Termékek - 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:
Csoport
Név
Termékkód
7U
Újtermék1
S11
7U
Újtermék2
S12
Mentés: C + s
7. Módosítsd az XY Flatslide 40 Scanner csoportját 7U-ról C2-re!
Keresés és csere párbeszédpanel megnyitása: C + f
Keresés és csere
Keresés és csere párbeszédpanel bezárása: EKeresés lapfül: Keresett szöveg: XY Flatslide 40 Scanner - Következő
a keresett mezőre ugrik a kurzor, lépj át a kurzortól balra lévő mezőbe és írd át a 7U adatot: C2
8. Cseréld meg a Név és a Termékkód oszlopok sorrendjét! Zárd, illetve mentsd a táblát!
jelöld ki a
-bal a Név oszlopot,
majd lenyomott
mellett a Név oszlopcímkét húzd egyel jobbra
majd lenyomott
Mentés: C + s
Ablak bezárása: C + É
9. Töröld a Termékek tábla Megjegyzés mezőjét!
Táblák - Termékek - Megnyitás Tervező nézetben: C + N
jelöld ki a Megjegyzés mezőt
jelöld ki a Megjegyzés mezőt
Microsoft Access
Véglegesen törölni szeretné a kijelölt mezőt...? - Igen
Véglegesen törölni szeretné a kijelölt mezőt...? - Igen
Mentés: C + s
Ablak bezárása: C + É
10. Nyisd meg az Árak táblát, és végezd el azt a beállítást, amely után a Hónap mezőbe csak 1 és 12 közötti érték lesz bevihető! Mentsd, illetve zárd be a táblát!
Táblák - Árak - Megnyitás Tervező nézetben: C + N
jelöld ki a Hónap sort
Mezőtulajdonságok
Érvényességi szabály: >=1 And <=12
Mentés: C + s
Ablak bezárása: C + É
11. Végezd el az L1 nevű lekérdezésen a következő módosításokat:
A lekérdezés eredményében csak a legfeljebb 1000 Ft-os termékek jelenjenek meg!
Cseréld meg a Hónap és Év mezők sorrendjét!
A lekérdezés a Termékkód mező szerint legyen rendezett!
Mentsd, illetve zárd a lekérdezést!
Lekérdezések - L1 - Megnyitás Tervező nézetben: C + N
mezők sorrendjének módosítása: a mezőnevek fölötti szürke területet a „fogd és vidd” módszerrel a megfelelő pozícióba húzhatod:
Hónap mező jobbra
Hónap mező jobbra
Az alábbi ábra alapján módosítsd a lekérdezést:
Mező
Termékkód
Év
Hónap
Ár
Tábla
Termékek
Árak
Árak
Árak
Rendezés
Növekvő
Megjelenítés
☑
☑
☑
☑
Feltétel
2009
<= 1000
A lekérdezés SQL kódja:
SELECT Termékek.Termékkód, Árak.Év, Árak.Hónap, Árak.Ár
FROM Termékek INNER JOIN Árak ON Termékek.Termékkód = Árak.[Termék_ID]
WHERE (((Árak.Év)=2009) And ((Árak.Ár)<=1000))
ORDER BY Termékek.Termékkód;
Mentés: C + s
Ablak bezárása: C + É
12. Hozz létre új lekérdezést a következők szerint!
A lekérdezés a Termékek táblából jelenítsen meg rekordokat a Termékkód, Csoport és Név mezőkkel!
A lekérdezés eredményében csak a nem X betűvel kezdődő nevű termékek adatai jelenjenek meg!
Állíts be rendezést a Csoport mező szerint!
Futtasd a lekérdezést, majd nyomtasd ki az eredményt!
Mentsd a lekérdezést Nem X néven, majd zárd be!
Táblázatok hozzáadása
Táblák lapfül: Termékek - Kijelölt táblák hozzáadása
BezárásAz alábbi ábra alapján hozd létre a lekérdezést:
Mező
Termékkód
Csoport
Név
Tábla
Termékek
Termékek
Termékek
Rendezés
Növekvő
Megjelenítés
☑
☑
☑
Feltétel
Not Like "X*"
A lekérdezés SQL kódja:
SELECT Termékek.Termékkód, Termékek.Csoport, Termékek.Név
FROM Termékek
WHERE (((Termékek.Név) Not Like "X*"))
ORDER BY Termékek.Csoport;
Mentés: C + s
Mentés másként
Lekérdezésnév: Nem X
Ablak bezárása: C + É
kattints a Nem X lekérdezés nevén a
-bal,
a megjelenő menüből válaszd a parancsot
- -
-
a megjelenő menüből válaszd a parancsot
- -
-
Adatbázisoszlopok beszúrása
-
helyezd át a >> gombbal az oszlopneveket - OK
Általános lapfül - OK
Ablak bezárása: C + É
13. Töröld az L2 lekérdezést!
Lekérdezések - L2
Törlés: D
Figyelmeztető üzenet:
Törlés: D
Figyelmeztető üzenet:
Microsoft Access: Szeretné törölni a(z) ... objektumot? - Igen
14. Hozz létre egyszerű űrlapot a Termékek tábla rekordjainak kezeléséhez!
Űrlap varázsló -
Táblák/lekérdezések: Tábla: Termékek
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
◉ Oszlopos - Tovább
Űrlap varázsló - Mi legyen az űrlap címe?
Termékek - Befejezés
Ablak bezárása: C + É
15. Nyisd meg az Árak űrlapot, majd végezd el az alábbi módosításokat:
Helyezd el a hiányzó Hónap mezőt a megfelelő helyre!
Kapcsold ki vagy töröld azt a szűrési beállítást, amely korlátozza az űrlapon megjelenő rekordok körét!
Mentsd, illetve zárd az űrlapot!
Űrlapok - Árak - Megnyitás Tervező nézetben: C + N
jelöld ki az Év beviteli mezőt
másolás: C + c beillesztés: C + v
a másolat beviteli mezőt egérrel húzd a Hónap címke alá
Tulajdonságlap megnyitása: É
-
jelöld ki az Év beviteli mezőt
másolás: C + c beillesztés: C + v
a másolat beviteli mezőt egérrel húzd a Hónap címke alá
Tulajdonságlap megnyitása: É
Mező vagy kifejezés: Hónap
Tulajdonságlap bezárása: É
Szűrési beállítás kikapcsolása:-
Mentés: C + s
Ablak bezárása: C + É
16. Hozz létre egy új jelentést a következők szerint:
A jelentés a Termékek táblából jelenítsen meg rekordokat az összes mezővel!
A jelentés fejlécében a „Termékek listája” szöveg legyen olvasható!
Állíts be fekvő tájolást!
Mentsd a jelentést Termék néven, majd zárd be!
Jelentés varázsló -
Táblák/lekérdezések: Tábla: Termékek
a tábla összes mezőjét a >> gombbal emeld át a Kijelölt mezők részbe - Tovább
Jelentés varázsló -
a tábla összes mezőjét a >> gombbal emeld át a Kijelölt mezők részbe - Tovább
- Tovább
Jelentés varázsló - - Tovább
Jelentés varázsló -
Elrendezés - ◉ Blokk
Tájolás - ◉ Fekvő - Tovább
Jelentés varázsló -
Tájolás - ◉ Fekvő - Tovább
Termék
◉ Jelentésterv módosítása - Befejezés
◉ 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: Termékek listája - N
jelöld ki a címkét - címke szerkesztése: Ő
írd át a kijelölt címet: Termékek listája - N
Mentés: C + s
Ablak bezárása: C + É
17. Nyomtasd ki a Terméklista jelentés első oldalát!
Jelentések - Terméklista
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 + É
18. Indítsd el az alkalmazás beépített Súgóját, majd keresd meg a „számított mező létrehozása” témakört! A leírás első mondatát írd ide!
Ó
Keresési kifejezés: számított mező létrehozása - N
Számított vezérlőelem létrehozása: Az Access-adatbázisokban űrlapokon és jelentéseken számított vezérlőelemekkel is megjelenítheti a számítások eredményét.
Számított vezérlőelem létrehozása: Az Access-adatbázisokban űrlapokon és jelentéseken számított vezérlőelemekkel is megjelenítheti a számítások eredményét.