← informatika 2019 kozep

4. Gyorsposta

12–13. oldal · 0 kitöltendő · run #3 · claude-opus-5 / v2 · ok

1 2 3 4
Kivonatolt feladat a mezők kitölthetők; a válaszok ellenőrzése még nem készült el

4. Gyorsposta

A városban majdnem minden posta zárva van vasárnap, de egy, a „Gyorsposta” 8 és 12 óra között néhány szolgáltatással az ügyfelek rendelkezésére áll. Az első ügyfelet minden ablaknál pontosan 8:00:00-kor kezdik kiszolgálni és minden 12:00:00 előtt érkezőt kiszolgálnak. Az egyik vasárnap felmérték, hogy milyen ügyben keresik fel az emberek a postát, és mennyi időt töltenek ott. A nyilvántartásban azon ügyfelek adatai szerepelnek, akiket aznap kiszolgáltak.

1. Készítsen új adatbázist gyorsposta néven! A mellékelt két – tabulátorokkal tagolt, UTF-8 kódolású – szöveges állományt (ugyfel.txt, szolgaltatas.txt) importálja az adatbázisba a fájlnévvel azonos néven (ugyfel, szolgaltatas)! Az állományok első sora a mezőneveket tartalmazza. A létrehozás során állítsa be a megfelelő típusokat és kulcsokat! Az ugyfel táblához adjon hozzá id néven egyedi azonosítót!

Táblák:

ugyfel (id, ablak, szolgaltatasid, erkezett, sorrakerult, tavozott)

id Az ügyfél azonosítója (számláló), ez a kulcs

ablak Az az ablak, ahol az ügyfelet kiszolgálták (szám)

szolgaltatasid Az ügyfél által igénybe vett szolgáltatás azonosítója (szám), minden

ügyfél pontosan egy szolgáltatást vesz igénybe

erkezett Az az időpont, amikor az ügyfél a postára érkezett (idő)

sorrakerult Az az időpont, amikor az ügyfél az ablaknál sorra került (idő)

tavozott Az az időpont, amikor az ügyfelet kiszolgálták és az ablaktól távozott

(idő)

szolgaltatas (id, nev, elerheto)

id A szolgáltatás azonosítója (szám), ez a kulcs

nev A szolgáltatás neve (szöveg)

elerheto Megadja, hogy a szolgáltatás vasárnap elérhető-e (logikai)

A következő feladatok megoldásánál a lekérdezéseket és a jelentést a zárójelben olvasható néven mentse! Ügyeljen arra, hogy a megoldásban pontosan a kívánt mezők szerepeljenek!

2. Készítsen lekérdezést, amely megjeleníti a vasárnap elérhető szolgáltatások nevét! (2elerheto)

3. Készítsen lekérdezést, amely megjeleníti, hogy mikor érkezett az első ügyfél és mikor távozott az utolsó! (3mikor)

4. Készítsen lekérdezést, amely megadja, hogy azok, akik 12:00:00-kor még nem kerültek sorra, melyik ablaknál várnak, mikor érkeztek és milyen szolgáltatást szeretnének igénybe venni! (4del)

5. Készítsen lekérdezést, amely megadja azon 6-os ablaknál kiszolgált ügyfél érkezési és sorra kerülési időpontját, akinek a legtöbbet kellett várnia, mire sorra került! Ha több ilyen van, elegendő egyet megjelenítenie! (5maxvarakozas)

6. Készítsen jelentést az egyes ablakoknál igénybe vett szolgáltatásokról az alábbi minta adattartalmának megfelelően! A napi forgalmat ablakonként csoportosítva a szolgáltatás neve szerint rendezve jelenítse meg! Ügyeljen arra, hogy minden adat teljes szélességében látható legyen! Biztosítsa az ékezethelyes megjelenést! A jelentést lekérdezésből készítse! (6stat)

7. Készítsen lekérdezést, amely megadja, hogy hányan várakoztak éppen akkor, amikor a postahivatalban legkorábban végzett ügyfél távozhatott! (7varakozok)

Eredeti PDF k_inf_19maj_fl.pdf · 16 oldal új lapon ↗
Ábrák és képletek 2 db
FájlTípusMéretElőnézet
p12_fig0.pngfigure 22 kB
p13_fig0.pngfigure 63 kB
Amit a modell a teljes feladatsorról jelzettPractical informatics exam: no per-task point values are printed in the paper (only an empty scoring table on the last page), so max_points is null everywhere. Front matter (items 1-40, cover page and 'Fontos tudnivalók'), the bibliography section 'Forrás' (items 296-305) and the final scoring tables (items 306-315) are not treated as questions. Repeated 'középszint' running heads were skipped inside questions. Figures (100, 103, 155, 235, 272, 291 and the small image 159) are the task samples/illustrations and were kept within their tasks.

Visszajelzés

Hibát találtam ebben

Ehhez a feladathoz még nincs visszajelzés.