Érettségi

Az erettsegi adatbázis ER modellje:

erettsegi_ER

Ahol az erettsegi adatbázis mezői a következők:

Mezőnév Leírás
vizsgazoid (vizsgazo) vizsgázó azonosító
egész szám, automatikus sorszámozás, kötelező kitöltésű, elsődleges kulcs
nev vizsgázó neve
változó hosszúságú (50) szöveges, kötelező kitöltésű
osztaly vizsgázó osztálya
rögzített hosszúságú (4) szöveges, kötelező kitöltésű
szuldat vizsgázó születései dátuma
rövid dátum, kötelező kitöltésű
vizsgatargyid (vizsgatargy) vizsgatárgy azonosítója
egész szám, automatikus sorszámozás, kötelező kitöltésű, elsődleges kulcs
tantargy vizsgatárgy neve
változó hosszúságú (30) szöveges, kötelező kitöltésű
maxszobeli adott vizsgatárgyból legfeljebb ennyi pont szerezhető a szóbeli vizsgán
egész szám (3), kötelező kitöltésű
maxirasbeli adott vizsgatárgyból legfeljebb ennyi pont szerezhető az írásbeli vizsgán
egész szám (3), kötelező kitöltésű
eredmenyid eredmeny azonosítója
egész szám, automatikus sorszámozás, kötelező kitöltésű, elsődleges kulcs
vizsgazoid (eredmeny) vizsgázó azonosítója
egész szám, kötelező kitöltésű idegen kulcs a vizsgazo tábla vizsgaid mezőjéhez
vizsgatargyid (eredmeny) vizsgatargy azonosítója
egész szám, kötelező kitöltésű idegen kulcs a vizsgatargy tábla vizsgatargyid mezőjéhez
szobeli szóbeli vizsgán szerzett pontszám
egész szám (3), kötelező kitöltésű
irasbeli irásbeli vizsgán szerzett pontszám
egész szám (3), kötelező kitöltésű

Ügyeljen arra, hogy olyan lekérdezést készítsen, amely a feladatban elvárt összes mezőt tartalmazza, illetve felesleges mezőt ne jelenítsen meg!

Figyeljen arra is, hogy a mezők pontosan, a minta szerint megadott néven jelenjenek meg. A minták nem feltétlenül a teljes eredménytáblát tartalmazzák!

Feladatok:

  1. Az erettsegi_letrehozo.sql állomány tartalmazza a táblákat létrehozó és az adatokat a táblába beszúró SQL parancsokat. Futtassa le az erettsegi_letrehozo.sql parancsfájlt!

  2. A titkárságon elírták Hámori Frigyes osztályát, javítsa ki azt 12/C-re!

  3. Rögzítse a ”Digitális kultúra” vizsgatárgyat, melyből szóbelin 30 pont, írásbelin pedig 120 pont szerezhető maximálisan!

  4. Készítsen lekérdezést, amely megadja, hogy mennyi az összes vizsgázó átlagpontszáma!

    feladat_4

  5. Készítsen lekérdezést, amely megadja az előrehozott (11. évfolyamos) érettségizők névsorát! Az eredményt elsődlegesen osztály és azon belül név szerint ABC sorrendbe rendezze! A lekérdezésben a vizsgázó osztályát és nevét jelenítse meg!

    feladat_5

  6. Készítsen lekérdezést, amely megadja, hogy ki érte el a legmagasabb pontszámot az érettségin. Jelenítse meg a vizsgázó nevét, osztályát, a vizsgatantárgy nevét és az összesített elért pontszámot!

    feladat_6

  7. Készítsen lekérdezést, amely megadja azon osztályokat, amelyekben a vizsgázók átlag szóbeli pontszáma nagyobb, mint 20!

    feladat_7

  8. Készítsen lekérdezést, amely visszaadja a tavaszi születésű vizsgázók nevét, születési dátumát és a vizsgáinak számát! Az adatokat név szerint ABC sorrendben jelenítse meg!

    feladat_8