II.ZH
témaköre:
I.rész
Papíros
feladatok (Semmilyen segédeszköz nem
használható!)
(30 perc) A papíros
feladatokra
kapható18 pontból legalább 6 pontot
kell
elérni. 1.feladat (6 pont) Tankönyv 5.3-5.4. fejezetei:
- Lekérdezések kifejezése Datalogban
vagy
adott relációs algebrai kifejezések
átírása Datalogba vagy
nem-rekurzív Datalog programok
átírása relációs algebrába. 2.feladat (6 pont) Tankönyv 10.2. fejezete:
- Adott negációmentes (monoton és lineáris)
rekurzív
Datalog programok átírása
az SQL-99 szabvány WITH RECURSIVE
utasítása segítségével
(papíron). 3.feladat (6 pont) Tankönyv 4.5-4.6. fejezetei:
- Adott E/K diagram átírása relációs
modellé:
egyedhalmazok
és kapcsolatok átírása
relációkká, összevonások,
gyenge egyedhalmazok
kezelése, osztályhierarchia ("isa")
átalakítása
relációkká (a három
megközelítés közül a feladatban megadott
szerint).
II.rész
Gépes
feladatok (csak az Oracle on-line dokumentáció
használható!)
(60 perc) A gépes feladatokra kapható
36
pontból legalább 9 pontot kell elérni. 1-6.feladat (6 pont/feladat)- Teljes SQL és Oracle
PL/SQL_
- SQL DDL (táblák, megszorítások,
nézetek),
- SQL DML (insert, delete, update),
- SQL SELECT további lehetőségei, például
CONNECT BY
- PL/SQL hivatkozási és komplex típusok, (implicit
és explicit) kurzorok,
- PL/SQL tárolt eljárások és
függvények, kivételkezelés,
- Datalog programmal adott lekérdezések kifejezése
PL/SQL programmal.
Információ
az II.ZH után:
>> II.ZH.eredménye
(jelszóval érhető el, a táblázatban
név helyett 3 karakteres kóddal)
Össz.54
pontból
legalább 18
pontot
kell
szerezni úgy, hogy legalább 6 pontot
a papíros
részből és legalább 9 pontot a gépes
feladatokból el kell érni.