Adatbázis alapú rendszerek laboratóriumi gyakorlat

Ez egy korábbi kurzus archív oldala. (2012-2013. tavaszi félév)

Fontos információk

A gyakorlat látogatása kötelező. Kettőnél több gyakorlatról való igazolatlan hiányzás esetén a gyakorlat nem teljesített. Igazolt hiányzás esetén a hallgató köteles az igazolást a hiányzását követő első gyakorlaton bemutatni az oktatónak. Nincs külön gyakorlati jegy, előadás és gyakorlat csak együtt teljesíthető. A teljesítéshez a hallgató pontokat gyűjt a következő módon:
  1. Két zárthelyi dolgozatra összesen legfeljebb 20 pont kapható. Egy javító ZH írható a teljes anyagból, ekkor azonban a ZH-kra együtt már csak legfeljebb 10 pont adható.
  2. A hallgatók csoportmunkában kidolgoznak egy-egy teljes adatbázis-alkalmazást az SSADM tervezéstől a számítógépes implementációig. A projektmunkára személyenként legfeljebb 20 pont adható.
A gyakorlat teljesítéséhez minimálisan el kell érni 10 pontot a dolgozatokból, és szintén 10 pontot kell megszerezni a projektmunkával.
Az elkészült alkalmazások bemutatására a félév utolsó két hetében fog sor kerülni. A korábbi héten bemutató csoportok listáját véletlenszerűen fogom meghatározni, így eddigre mindenkinek le kell zárnia a fejlesztést. Halasztási vagy pótlási lehetőség nem adható.


Óraterv

  1. hét (február 4-8.): Követelmények ismertetése. Szoftverkörnyezet bemutatása, SQL ismétlés
  2. hét (február 11-15.): SSADM bevezető. Projektötletek átadása.
  3. hét (február 18-22.): SSADM gyakorlás. Diagramtervező programok használata (Dia, SmartDraw, Visio.) Munkacsoportok megalakítása.
  4. hét (feb. 25. - márc. 1.): Azonosítók regisztrálása. Oracle ismerkedés SQL*Plus, SQL Developer környezetben. Oracle demó adatbázis megismerése és lekérdezése.
  5. hét (március 4-8.): PL/SQL I.
  6. hét (március 11-15.): PL/SQL II.
    SSADM projektek CooSpace-es beküldése, adatbázist létrehozó szkriptek leadása (határidő: március 17. 23:55)
  7. hét (március 18-22.): 1. ZH: PL/SQL (1 óra, 10 pont).
    A korábban CooSpace-re feltöltött SSADM dokumentációk nyomtatott beadása (a gyakorlat végén)
  8. hét (március 25-29.): Projekt bemutatók a gyakorlaton (ppt)
  9. hét (április 1-5.): tavaszi szünet
  10. hét (április 8-12.): Oracle alapú alkalmazásfejlesztés JDBC, .NET (C#) segítségével
  11. hét (április 15-19.): Oracle triggerek – bevezetés
  12. hét (április 22-26.): Oracle triggerek – gyakorlás
    Javított SSADM dokumentációk bekérése (opcionális) (határidő: április 21. 23:55, nyomtatva a heti gyakorlat végén is leadandók)
  13. hét (ápr. 29-máj. 3.): 2. ZH: triggerek (1 óra, 10 pont)
    Projektmunkák bemutatása +2 pontért
  14. hét (május 6-10.): Javító zh (1 óra)
    Projektmunkák bemutatása, önként vállalás esetén +1 pontért
  15. hét (május 13-17.): Projektmunkák bemutatása
A jellel jelölt tevékenységekben az Adatbázisok elmélete (2+1 órás) kurzusra jelentkezett hallgatóknak nem kell részt vennie (ha az egész gyakorlatról van szó, megjelenniük sem kötelező.)

Gyakorlati időpontok

  • IB412g-7 (Csütörtök 10:00-11:30)
  • IB412g-8 (Hétfő 8:00-9:30)
  • IB412g-9 (Kedd 14:00-15:30)
  • IB412g-13 (Csütörtök 14:00-15:30)