. . .

Rólunk
Oktatás
Szakmai gyakorlat
Kutatás
Doktori képzés
Acta Cybernetica
Könyvtár
Konferenciák
Hírek/Aktualitások
Támogatók
Kooperatív képzés
Hallgatóknak
Érdeklődőknek
Felvételizőknek
Öregdiákoknak
Szakkör
Tehetséggondozó program

Tanszékek:
- Képfeldolgozás és Számítógépes Grafika
- Műszaki Informatika
- Számítástudomány Alapjai
- Számítógépes Algoritmusok és Mesterséges Intelligencia
- Számítógépes Optimalizálás
- Szoftverfejlesztés
- Mesterséges Intelligencia Kutatócsoport

[SZTE] [TTIK] [STUD]
[Kabinet] [ETR] [TIK]
[Webmail] [Intranet]
Hírcsatorna

Informatikai Tanszékcsoport>>> Oktatás>>> In English

Adatbázis alapú rendszerek


Felelős előadó: Dr. Katona Endre

 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


1. változat kódjai: IB412e, IB412g

 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.


2. változat kódjai: IB152e, IB152g

 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.


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