DB_2006_05_E

Érettségi


Jégvár egyetlen középiskolájában nagyon sokan jelentkeztek előrehozott emelt szintű érettségi vizsgára. A jelentkezéseket, majd később az eredményeket is pontosan nyilvántartották az iskolában az alábbi adatbázisban.

1. Készítsen új adatbázist erettsegi néven! A mellékelt három adattáblát (vizsgazo.txt, vizsga.txt, vizsgatargy.txt) a fájlnévvel azonos néven (vizsgazo, vizsga, vizsgatargy) kell importálnia! Az állományok első sora a mezőneveket tartalmazza.
2. Beolvasáskor állítsa be a megfelelő formátumokat és kulcsokat! Ha a meglévő mezők nem
alkalmasak azonosítónak, vegyen fel azonosító szerepű mezőt!
 
Táblák:
vizsgazo (azon, nev, osztaly)
azon a vizsgázó azonosítója (szám), ez a kulcs
nev a vizsgázó neve (szöveg)
osztaly a vizsgázó osztálya (szöveg)
vizsga (vizsgazoaz, vizsgatargyaz, szobeli, irasbeli)
vizsgazoaz a vizsgázó azonosítója (szám)
vizsgatargyaz a vizsgatárgy azonosítója (szám)
szobeli a szóbeli vizsgán szerzett pontszám (szám)
irasbeli az írásbeli vizsgán szerzett pontszám (szám)
vizsgatargy (azon, nev, szomax, irmax)
azon a vizsgatárgy azonosítója (szám), ez a kulcsnev a vizsgatárgy neve (szöveg)
szomax az adott vizsgatárgyból legfeljebb ennyi pont szerezhető a szóbeli vizsgán(szám)
irmax az adott vizsgatárgyból legfeljebb ennyi pont szerezhető az írásbeli vizsgán(szám)

A következő feladatok megoldását a zárójelben szereplő néven mentse!
3. Készítsen lekérdezést, amely megadja a 9. évfolyamos tanulók névsorát az osztály betűjele, azon belül pedig név szerint rendezve! Minden mezőt jelenítsen meg az azon mező kivételével! (3evf9)
4. Készítsen lekérdezést, amellyel megadja az(oka)t a tárgy(ak)at, amely(ek)ben a legtöbb pont szerezhető az írásbeli vizsgán! (4irmax)
5. Annak a vizsgázónak már szóbeliznie sem kell, aki a vizsga írásbeli részén a megszerezhető pontszám tizede alatt marad. Készítsen lekérdezést, amely megadja az írásbelin bukó vizsgázók nevét és a tantárgyat, amelyből sikertelenek voltak! (5bukas)
6. Készítsen lekérdezést, amely megadja, hogy a 12/A osztály diákjai az egyes vizsgatárgyakból hányan vizsgáztak, valamint feltünteti, hogy a szóbeli és az írásbeli részen átlagosan milyen pontszámot értek el! (6atlag)
7. Vegyen fel egy új, számtípusú mezőt teljesitmeny néven a vizsga táblába, amelyben 0 és 1 közötti valós értéket kell tárolnia! Készítsen lekérdezést, amely az imént felvett mezőben elhelyezi az egyes vizsgákon nyújtott teljesítményt, amely nem más, mint a szóbeli és az írásbeli vizsgán szerzett pontok összegének és a szóbeli és az írásbeli vizsgán szerezhető pontok összegének a hányadosa! (7teljesitmeny)
8. Készítsen lekérdezést, amely megmutatja, hogy - csak a történelem írásbeli pontszámokat tekintve - kik értek el az iskolaátlagnál jobb eredményt a 11. és a 12. évfolyamon! (8jobb)
9. Készítsen dombi néven új táblát lekérdezéssel a matematikát tanító Dombi István tanár úr részére, aki a 11. évfolyamon csak a C osztályosokat tanítja, a többi évfolyamon pedig mindenki hozzá tartozik! Az új táblában osztályonként adja meg, hogy mi volt a legjobb írásbeli dolgozat pontszáma Dombi tanár úrnál! (9dombi)
10. Emelt szintű érettségin jeles eredményt az ér el, aki az írásbeli és szóbeli vizsgán összesen legalább 90 pontot szerez. Készítsen lekérdezést, amely megadja, hogy melyik osztályban hány jeles osztályzat született! (10jeles)