Adatbázisok tervezése és programozása               dr. Hajas Csilla
ELTE, 2008/2009. tanév II.(tavaszi) félév          BSc/C szakirány
IP-cATPE előadás - Kedd 8:15-tól 9:45-ig        D-2.712 tanterem
IP-cATPG/1 gyak. (Hajas) - Csüt. 14:15-tól 15:45-ig  2.202/PC3
IP-cATPG/2-3 gyak. (Brányi) - Kedd 14h 2.710, Csüt. 14h 2.520

Tudnivalók a gyakorlati zárthelyi dolgozatokról

A zárthelyi dolgozat zártkörű, a dolgozatírás alatt csak a gyakorlaton résztvevő
zh-t író hallgatók tartózkodhatnak a laborban (hozzatok személyi azonosító iratot).
A kiosztott feladatlapot be kell adni, írja rá a nevét és az ETR_azonosítóját.
Ha nem tudja a feladatokat megoldani, akkor üresen adja be a feladatlapot és
ekkor is írja rá a nevét és az ETR_azonosítóját, mert a zh egyben a jelenléti ív.
Csak önálló munkát értékelek! A zh alatt tilos mobiltelefont használni,
e-mailezni vagy egyéb módon üzengetni!
Kérdezgetni a zh alatt nem lehet!
   
A feladatokat az adatbázisséma alapján a tényleges adatok ismerete nélkül
kell megoldani. Ha a táblákban módosítjuk az adatokat, adatsorokat törlünk
vagy új adatsorokat viszünk fel, akkor az így megváltoztatott táblákra is
működnie kell a zh megoldásoknak függetlenül a tábla tényleges tartalmától.
Feltesszük, hogy csak a tábla tartalma változik, a tábla szerkezete nem.
   
Gépes zh-n csak az Oracle Online Documentation Oracle 10.2 használható.
A gépes feladatokat Oracle adatbázis-kezelőben oldjuk meg az sqlplus
vagy SQL Developer eszközzel. Zh alatt az oradb adatbázisban dolgozz! 
Papíros zh-n nem használható segédeszköz, viszont minden fontos információ
megtalálható a feladatlapon, valamint nem számítanak hibának a szitaxis hibák.
   
A gépes feladatok megoldását (az SQL utasításokat ill. PL/SQL programot)
és az eredményeket egyetlen szöveges állományba másolja össze.
Kérem, hogy az egyes lépéseket is (pl. mely selectek vezették a megoldáshoz) 
mentse el a beadandó szövegfájlba (uis a részfeladatokra is jár pont). Ha készen
van egy gépes feladattal, akkor annak eredményét (vagyis outputját) másolja be: 
ha az eredménytábla nem nagy, akkor a teljes táblát, ha pedig nagy, akkor csak
azt, hogy az eredménytábla hány sorból állt és csak az első 5 sorát másolja be. 
Technikailag ha az  SQL Developert használjuk, akkor ne az Execute Statement
(nem az F9-el), hanem Run Script (F5-tel) scriptként futtassuk, és ekkor az
outputot a Script Outputból Ctrl-C Ctrl-V-vel tudjuk bemásolni a szövegfájlba.
      
A beküldendő szövegfájl első sora egy olyan megjegyzés legyen, amely tartalmazza
a hallgató nevét és az ETR EHA kódját. A fájl neve ehakod_mmnn.txt legyen,
ahol az ehakod helyére írja be a saját ETR azonosítóját (.ELTE nélkül), az mmnn
pedig az aktuális dátumból mm=hó, nn=nap. Kérem, hogy ebben a beküldendő
szövegfájlban a feladatlapon megadott kérdések sorrendjét kövesse valamint
megjegyzésekkel világosan különítse el, hogy melyik rész melyik feladathoz tartozik.
   
Ha kész van a feladatokkal és bemásolta a megoldásokat egyetlen szövegfájlba,
akkor az itt részletezett módon kérem a fájl beküldését!
    
Budapest, 2007. február 12.
Utolsó módosítás: 2009. febr.2.

Lap tetejére      1-cATP      2-cAMU    
dr. Hajas Csilla, ELTE, IK
E-mail: sila@inf.elte.hu

3-cIRF      Kezdőlapra