Adatbázis alapú rendszerek gyakorlat (2013-2014-2)

Órák időpontja:
Nappali tagozaton:
Előadás: kedd 18-20 TIK Alagsor I. - II.
Gyakorlat: csütörtök 8-10 IR-225

Levelező tagozaton:
Előadás:
  1. február 14. 10-12 (IR-219)
    SSADM rendszertervezési módszertan.
  2. február 15. 10-12 (IR-219)
    A PL/SQL nyelv.
  3. március 22. 10-12 (IR-219)
    Oracle triggerek.
    Objektum-relációs adatbáziskezelés.
  4. március 23. 10-12 (IR-217)
    Félig struktúrált modell, XML alapú adatbáziskezelés.
    Indexek: ISAM, B-fa.
    Hatékonyság: lekérdezések kiértékelése, optimalizálása.
  5. április 4. 10-12 (IR-219)
    Adatbiztonság, naplózás.
    Konkurenciavezérlés
  6. május 16. 16-18 (IR-219)
    Adatintegráció, adattárházak, multidimenziós modell. Particionálás.
Gyakorlatok:
IBL152g-1
IdőpontTeremTéma
feb. 15. 12-15IR-222SSADM (konzultáció, gyakorlás), kötelező programok választása, csapatok alakítása
már. 22. 12-15 IR-222Oracle (konzultáció, gyakorlás)
már. 28. 12-14 IR-222PL/SQL (konzultáció,gyakorlás), Triggerek
ápr. 4. 16-18 IR-222 ZH (PL/SQL,triggerek)
máj. 17. 13-15 IR-224Javító ZH, projekt bemutatás
IBL152g-2
IdőpontTeremTéma
feb. 21. 14-16IR-222 SSADM (konzultáció, gyakorlás), kötelező programok választása, csapatok alakítása
feb. 22. 13-15 IR-224 Oracle (konzultáció, gyakorlás)
ápr. 4. 18-20 IR-224 PL/SQL (konzultáció,gyakorlás)
ápr. 19. 12-14 IR-224 Triggerek (konzultáció,gyakorlás)
ápr. 25. 16-18 IR-222 ZH (PL/SQL,triggerek)
máj. 16. 18-20 IR-225Javító ZH, projekt bemutatás
Követelmények:
Előadás
Az előadás anyagából a hallgatók írásban vizsgáznak, amelyen legfeljebb 40 pont érhető el. Csak az vizsgázhat, aki a gyakorlatot teljesítette. Nappali tagozaton az előadásokon a félév során három alkalommal egy-egy 1 pontot érő ellenőrző kérdés várható, amely hozzáadódik a vizsga pontszámához. A vizsga értékelése:
0-19 pont: elégtelen
20-24 pont: elégséges
25-29 pont: közepes
30-34 pont:
35-43 pont: jeles


Gyakorlat
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. A hallgató a félév során pontokat gyűjt a következő módon:
  1. Két (levelezőn egy) 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 értékelése elégtelen, ha a ZH-k összpontszáma 10-nél kevesebb, VAGY a projektmunka pontszáma 10-nél kevesebb. Egyébként az értékelés a ZH-pontszám és a projektmunka pontszám összege alapján történik:
20-24 pont:elégséges
25-29 pont:közepes
30-34 pont:
35-40 pont: jeles

Kötelező feladat:
  • A kötelező feladatok a Google Docs-ban található
  • A kötelező feladatra dokumentációval együtt maximum 20/40/60 pont adható (a csoportok létszámától függően).
    A dokumentációnak tartalmaznia kell:
    • specifikáció a feladatról
    • SSADM terv
      • Szöveges feladatleírás
      • Adatfolyam diagramok
      • Egyedmodellek
      • Funkció meghatározás, vagy egyed-esemény mátrix vagy szerep-funkció mátrix
      • Relációs adatelemzés (normalizálás, adattáblák leírása)
    • Adatbázis létrehozása
    • Felhasználói felület
  • A kötelező feladatot és a dokumentációt (előzetes átnézésre) a megadott határidőig be kell adni!! Később, a projekt bemutatásáig javítható!
    Csak a választott feladatot lehet beadni! Aki nem választott ezen határidőig feladatot, nem mutathat be kötelező programot!
  • A feladatokkal kapcsolatban részeletes leírás Balázs Péter honlapján és a kurzus honlapján található.
  • A kötelező program bemutatására az utolsó gyakorlat alkalmával lesz lehetőség!

  • A kötelező feladatra dokumentációval együtt maximum 20/40/60 pont adható (csapatlétszámtól függően).
  • Követelmények:
    1 fős projekt2 fős projekt3 fős projekt
    Adattáblák számalegalább 4legalább 6legalább 8
    Adatrekordok számalegalább 50legalább 100legalább 150
    Nemtriviális lekérdezések számalegalább 3legalább 6legalább 9
    SSADM max. pontszám71320
    Adatbázis létrehozás max. pontszám61320
    Felhasználói felület max. pontszám71420
    Összes max. pontszám204060
  • A felhasználói felületben csak az adatok kezelése (beszúrás, módosítás, törlés, létrehozás) az elvárás.
Határidők:
Nappali:
  • Feladatválasztás, csapatalakítás: március 2. 23:55
  • A dokumentáció és az adatbázist létrehozó szkriptek első beadása: március 23. 23:55
  • A dokumentáció és az adatbázist létrehozó szkriptek végleges beadása: április 27. 23:55
  • Jelentkezés projektmunkák bemutatására: április 27. 23:55
  • 1. ZH: a 7. szorgalmi héten (március 24-28 között) a gyakorlat időpontjában
  • 2. ZH: a 13. szorgalmi héten (május 5-9 között) a gyakorlat időpontjában
  • Javító ZH: a 14. szorgalmi héten, május 15-én (csütörtökön) 18-20 IR-217.
Levelező:
  • Kötelező feladat választása CooSpace-ben: 2014. március 1. 23:55
  • Dokumentáció (SSADM terv) + adatbázis terv beküldése előzetes átnézésre (CooSpace-en PDF formátumban): 2014. március 30-ig
  • Kötelező feladat + dokumentáció feltöltése CooSpace-re: 2014. május 11. 23:55
Gyakrolatok:
Linkek