Az alábbi információk tájékoztató jellegűek. A hatályos követelmények az egyetemi tanrendi keresőben találhatók.
A kurzus felvételének előfeltételei: IB501 Adatbázisok
Előadás anyaga: /pub/Adatbazisok/Adatb-alapu-rendsz/*.ppt
Aktuális információk: http://www.inf.u-szeged.hu/~katona/adatb.htm
Előadás: heti 3 óra / 7 kredit. Teljesítés módja: Kollokvium.
Gyakorlat: heti 2 óra / 0 kredit. Teljesítés módja: Aláírás.
Levelező: IBL412e, IBL412g
Előadás: heti 18 óra / 7 kredit. Teljesítés módja: Kollokvium.
Gyakorlat: heti 12 óra / 0 kredit. Teljesítés módja: Aláírás.
Előadás: heti 2 óra / 5 kredit. Teljesítés módja: Kollokvium.
Gyakorlat: heti 2 óra / 0 kredit. Teljesítés módja: Aláírás.
Levelező: IBL152e, IBL152g
Előadás: heti 12 óra / 5 kredit. Teljesítés módja: Kollokvium.
Gyakorlat: heti 12 óra / 0 kredit. Teljesítés módja: Aláírás.
1. Komplex információs rendszerek modellezése az SSADM módszertan segítségével. Folyamatmodellezés, logikai adatmodell, relációs adatelemzés, egyed-esemény modellezés, dialógus tervezés.
2. Az adattárolás alapelvei. Lapok, sorazonosítók, ISAM fájlszervezés, indexelési technikák, fürtözött (cluster) adattárolás.
3. Biztonsági mechanizmusok: semmisségi és helyrehozó naplózás, konkurrenciavezérlés (sorbarendezhető ütemezések, zárolási módok).
4. Lekérdezések optimalizálása: keresések, rendezések, táblák összekapcsolása beágyazott ciklusú és rendező-összefűző kapcsolással.
5. Az Oracle adatbázis-kezelő rendszer alapjai: az SQL*Plus kezelői felület, adatszótár-nézettáblák, helyettesítő és hozzárendelt változók.
6. A PL/SQL nyelv: blokk felépítése, speciális típusmegadások, kurzorok és kurzorfüggvények, kivételkezelő szegmens. Triggerek használata.
7. Táblák partícionálásának elve és megvalósítása Oracle rendszerben.
8. Az objektum-orientált adatbázismodell. Az ODL nyelv alapjai: adattípusok, osztály fogalma, kapcsolatok kezelése. Lekérdezések OQL-ben.
9. Az objektum-relációs modell lényege. Beágyazott relációk, hivatkozások, az Oracle objektum-relációs lehetőségei.
10. Az XML alapjai, DTD fogalma. A féligstrukturált (semistructured) adatmodell, XML alapú adatbázisok. Az SQL-szabvány XML-támogatása.
11. Adatintegrációs módszerek: adatbázis-szövetség, adattárházak, adatközvetítők.
12. OLTP és OLAP alkalmazások. Adatkocka és a multidimenziós adatmodell, ROLAP és MOLAP megközelítések.
Bana István:
Ullman J. D., Widom J.:
Garcia-Molina H., Ullman J. D., Widom
J.:
Kende Mária, Kotsis Domokos, Nagy
István:
Kevin Loney:
Matt Zandstra:
Gulutzan P., Pelzer T.:
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ó. Legfeljebb egy javító ZH írható, ekkor azonban a két ZH-ra 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ó.
3. Írásbeli vizsga: maximum 40 pont.
A kurzus teljesítéséhez az alábbiak együttesen szükségesek:
1. A hallgató a ZH-kat megírta, és azokra összesen legalább 10 pontot kapott.
2. A hallgató elkészítette a projektmunkát, és arra legalább 10 pontot kapott.
3. A hallgató letette a vizsgát, és arra legalább 20 pontot kapott.
A szorgalmi időszak végén a gyakorlatvezetők leadják az előadónak a ZH-k és kötelező programok pontszámait. A hallgató csak akkor vizsgázhat, ha a fenti 1. és 2. feltételt teljesítette.
Sikertelen (20 pont alatti) vizsga esetén az indexbe elégtelen kerül, és a szokásos módon javítóvizsga tehető. Sikeres vizsga esetén a kurzus érdemjegye az 1., 2. és 3. pont alatti pontszámok összege alapján számítódik:
40...49: 2
50...59: 3
60...69: 4
70...80: 5