ELTE,
IP-08abctAB1G,
BSc Adatbázisok-1, 2013/2014/I.félév
Előzetes információ az I.ZH-ról I.rész
Papíros
feladatok (Semmilyen segédeszköz nem
használható!)
(45 perc) A papíros
feladatokra
kapható 24 pontból legalább 8 pontot
kell
elérni. 1.feladat -Tankönyv
2.4. fejezete:
- Lekérdezések
kifejezése
relációs algebrában
(lineáris
jelöléssel v.
kifejezésfával) 2.feladat - Tankönyv
6.1-6.3. fejezetei:
- Lekérdezések kifejezése
SQL SELECT-tel (egyszerű lekérdezések,
több
táblára
vonatkozó
lekérdezések,
alkérdések használata,
összekapcsolások, outer join is,
valamint ismerni kell a
relációs algebra
és az SQL SELECT kapcsolatát,
átírásokat) 3.feladat - Tankönyv
5.1-5.2. fejezetei:
- Kiterjesztett műveletek a
relációs
algebrában
(lineáris
jelöléssel v.
kifejezésfával) 4.feladat
- Tankönyv 6.4. fejezete:
- Lekérdezések kifejezése
SQL SELECT-tel (minden záradékot ismerni kell,
mint
például GROUP BY
és HAVING), a
fügvények közül csak az
NVL és
a fontosabb
aggregátorfüggvények,
mint például MIN, MAX, SUM, COUNT
és AVG
lesznek
a
papíros
feladatokban) és fontos még az
alkérdések,
korrelált alkérdések ismerete. II.rész
Gépes
feladatok (csak az Oracle on-line dokumentáció
használható!)
(45 perc) A gépes feladatokra kapható 24
pontból legalább 8 pontot kell elérni. 1-4.feladat: Oracle
SQL SELECT -
Adott táblák
összekapcsolása (join, külső join)
és lekérdezése,
sorfüggvények,
összesítések és
csoportosítás
(GROUP BY, HAVING),
csoportfüggvények,
alkérdések
használata WHERE és
HAVING záradékban, korrelált
alkérdések.
- Adott táblákra vonatkozó
lekérdezéseket a "hagyományos" SQL
SELECT-tel
fejezzük ki, vagyis ne
használjunk
programozási eszközöket
(PL/SQL) az I.ZH-n,
se nézeteket (VIEW), se
inline-nézeteket
(vagyis FROM záradékban
alkérdést).