Az erettsegi adatbázis ER modellje:

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:
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!
A titkárságon elírták Hámori Frigyes osztályát, javítsa ki azt 12/C-re!
Rögzítse a ”Digitális kultúra” vizsgatárgyat, melyből szóbelin 30 pont, írásbelin pedig 120 pont szerezhető maximálisan!
Készítsen lekérdezést, amely megadja, hogy mennyi az összes vizsgázó átlagpontszáma!

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!

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!

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

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!
