![]() |
. | . | ![]() |
. | ||||
Adatbázis alapú rendszerekFelelős előadó: Dr. Katona EndreA 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 1. változat kódjai: IB412e, IB412gElő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. 2. változat kódjai: IB152e, IB152gElő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. Tematika: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. Ajánlott irodalom:Bana István: Az SSADM rendszerszervezési módszertan. LSI Oktatóközpont, 1995. Ullman J. D., Widom J.: Adatbázis rendszerek - Alapvetés. Második, átdolgozott kiadás, Panem, 2008. Garcia-Molina H., Ullman J. D., Widom J.: Adatbázisrendszerek megvalósítása. Panem - John Wiley & Sons, 2001. Kende Mária, Kotsis Domokos, Nagy István: Adatbázis-kezelés Oracle-rendszerben. Panem, Budapest, 2002. Kevin Loney: Oracle database 10g teljes referencia . Panem, 2006. Matt Zandstra: Tanuljuk meg a PHP használatát 24 óra alatt . Kiskapu, 2001. Gulutzan P., Pelzer T.: SQL teljesítményfokozás. Kiskapu kiadó, 2003. A tárgy teljesítésének feltételei: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
|
||||||||
| Webmester:webmaster@inf.u-szeged.hu |