Adatbázis alapú rendszerek gyakorlat (2012-2013-2)
Órák időpontja:
Levelező:
IBL152g-1, IBL412L-2 | ||
---|---|---|
Időpont | Terem | Téma |
Március 2. szombat 8-10 | IR-224 | SSADM (konzultáció, gyakorlás), kötelező programok választása, csapatok alakítása |
Március 8. péntek, 12-14 | IR-224 | Oracle (konzultáció, gyakorlás) |
Március 22. péntek 10-12 | IR-224 | PL/SQL (konzultáció,gyakorlás) |
Április 13. szombat 8-10 | IR-224 | Triggerek (konzultáció,gyakorlás) |
Április 19. péntek 12-14 | IR-219 | ZH (PL/SQL,triggerek) |
Április 26. péntek 18-20 | IR-224 | Javító ZH, projekt bemutatás |
Május 10. péntek 10-12 | IR-219 | EXTRA ALKALOM: CSAK JAVÍTÓ ZH |
IBL152g-2, IBL412L-4 | ||
---|---|---|
Időpont | Terem | Téma |
Március 2. szombat, 13-15 | IR-222 | SSADM (konzultáció, gyakorlás), kötelező programok választása, csapatok alakítása |
Március 9. szombat, 8-10 | IR-222 | Oracle (konzultáció, gyakorlás) |
Március 22. péntek, 18-20 | IR-224 | PL/SQL (konzultáció,gyakorlás) |
Április 12. péntek, 16-18 | IR-222 | Triggerek (konzultáció,gyakorlás) |
Április 26. péntek, 16-18 | IR-217 | ZH (PL/SQL,triggerek) |
Április 27. szombat, 10-12 | IR-222 | Javító ZH, projekt bemutatás |
Május 10. péntek 10-12 | IR-219 | EXTRA ALKALOM: CSAK JAVÍTÓ ZH |
Követelmények:
Levelező:
Zárt helyi dolgozat:
Kötelező feladat:
Zárt helyi dolgozat:
- Zárt helyi dolgozat: 20 pont, 90 perc
- A zárthelyi dolgozatokból minimum 10 pontot el kell érni.
Témakörök:
- PL/SQL
- Triggerek
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 március 25-ig-ig (előzetes átnézésre) kell beadni!! Később, a projekt bemutatásáig javítható!
A feladatválasztás határideje: március 15. éjfél. 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 projekt 2 fős projekt 3 fős projekt Adattáblák száma legalább 4 legalább 6 legalább 8 Adatrekordok száma legalább 50 legalább 100 legalább 150 Nemtriviális lekérdezések száma legalább 3 legalább 6 legalább 9 SSADM max. pontszám 7 13 20 Adatbázis létrehozás max. pontszám 6 13 20 Felhasználói felület max. pontszám 7 14 20 Összes max. pontszám 20 40 60 - 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:
- Balázs Péter honlapján leírtak szerint
- Kötelező feladat választása CooSpace-ben:
2013. március 15. 23:55 - Dokumentáció (SSADM terv) + adatbázis terv beküldése előzetes átnézésre:
2013. március 25-ig - Kötelező feladat + dokumentáció feltöltése CooSpace-re:
2013. április 22. 23:55
Gyakrolatok:
- SSADM
Feladat (javított, kiegészített)
SSADM DFD szimbólumok Dia programhoz   Telepítési útmutató
- SQL*Plus (Balázs Péter honlapjáról)
JDBC példa
JDBC példa (forrás) (Express Edition-höz)
JDBC példa leírás (Express Edition-höz)
-
PL/SQL I.
PL/SQL II.
Balázs Péter honlapja (példákkal) 1. feladat rossz megoldás 1. feladat jó megoldás A 2. feladat megoldása
-
Triggerek I.
Triggerek II.
-
MINTA ZH (PL/SQL)
MINTA ZH (TRIGGEREK)
Linkek