Érettségi‎ > ‎Gyakorlat‎ > ‎Adatbázisok‎ > ‎

É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. 

Feladatok

  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 kulcs 
       nev 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