Informatikus BSc A-B-C-T szakirány
Adatbázisok-2 gyakorlat 2010/2011 I. félév
Tudnivalók a zárthelyi dolgozatokról

   
- Az első zh-t az őszi szünet utáni első gyakorlaton (2010. november 3-4-én), 
  a második zh-t az utolsó előtti gyakorlaton (2010. december 8-9-én),
  a pótzh-t a vizsgaidőszak első hetében dec.23-án, csütörtökön 12:15-13:45-ig írjuk
  és a pótzh helyszíne a létszámtól függően: MI labor (2-520) vagy AB (00-807) labor.
   
Gyakorlati jegyet csak az szerezhet, aki a kettő zárthelyi dolgozatot sikeresen  teljesítette.
A zárthelyi dolgozat zártkörű, vagyis a dolgozatírás alatt csak a gyakorlaton résztvevő
dolgozatot í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 (EHA-kód).
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 már nem lehet! Másolás esetén,
a feladatra adható pontszámnak csak egy részét kapják (ha ketten másoltak egymásról,
akkor mind a két hallgató a pontok felét kapja, ha hárman, akkor a harmadát, stb).
   
A zárthelyi dolgozat két részből áll:
- Az egyik része papíron megoldandó feladatokat tartalmaz (lásd a Zöld könyv feladatait),
   ennek megoldásához semmilyen segédeszköz nem használható!
- A másik része gép mellett megoldandó SQL és PL/SQL feladatokat tartalmaz,
   amelyekhez csak az  Oracle Database Online Documentation Library használható.
   
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.
   
A gépes feladatok megoldását (az SQL utasításokat illetve PL/SQL programokat) és
az eredményeket egyetlen szöveges állományba másolja össze. Ha SQL Developert
használ, akkor ne az Execute Statement F9-el, hanem Run Script F5-tel scriptként futtassa,
és ekkor az outputot a Script Outputból Ctrl-C Ctrl-V-vel be tudja másolni a szövegfájlba.
A szövegfájl első sora egy olyan megjegyzés legyen, amely tartalmazza a hallgató nevét,
és az ETR EHA kódját
. A szövegfá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 a dátum mm=hó, nn=nap.
  
Kérem, hogy ebben a beküldendő szövegfájlban a feladatlapon megadott kérdések sorrendjét
kövesse és megjegyzésekkel világosan különítse el, hogy melyik rész melyik feladathoz tartozik.
A gépes feladatok megoldása során az egyes lépéseket (mely selectek vezették a megoldáshoz,
például a táblák összekapcsolásának felderítésében melyik katalógustábla milyen lekérdezésével
tudta meghatározni a definiált idegen kulcsokat. Melyik katalógustábla milyen lekérdezésével
kapta a tábla szerkezetét, a felhasználó által definiált típusok attribútumait és metódusait, stb).
Ezeket is mentse el a szövegfájlban (részfeladatok megoldásáért is jár pont). Ha készen van egy
gépes feladattal az eredményt is 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ény hány sorból állt és az első 5 sorát másolja be.
      
Budapest, 2010. szeptember 6.
Utolsó módosítás: 2010. nov.18.

Lap tetejére       AB2 gyakorlat     
dr. Hajas Csilla, ELTE, IK
E-mail: sila@inf.elte.hu

 Kezdőlapra