A tárgy célja:

 

- a rekurzió problémakörének, értelmezésének, használatának megismerése a relációs adatbázisok esetében, illetve az Oracle adatbázis-kezelőben.

- a relációs adatmodellek általánosításainak megismerése, logikai (deduktív) adatbázisok, megszorításokkal definiált (constraint) adatbázisok, bizonytalan információk kezelése a fuzzy adatbázisokban, táblaértékeket tartalmazó (nested) táblázatok, objektumorientált és XML adatbázisok alapjai, illetve a modellek részleges, vagy teljes megvalósítása Oracle adatbázis-kezelőben.

 

A vizsgatematika:

 

  1. Az SQL rekurzív lehetőségei.
  2. Datalog programok, a negációmentes, illetve negációs nem rekurzív, illetve rekurzív esetek modellelméleti, bizonyításelméleti, és algoritmikus értelmezése.
  3. 3 értékű logika, megalapozott modellek.
  4. A fuzzy relációs adatmodell és a relációs algebra kiterjesztése a fuzzy relációkra
  5. Beágyazott (nested) relációs adatmodell és a relációs algebra kiterjesztése
  6. Objektumorientált adatbázisok elméleti alapjai
  7. XML adatbázisok (XPath, XQuery)
  8. Oracle megvalósítások a különböző kiterjesztett adatmodellek esetére.
  9. Adattárházak és adatbányászat alapjai
  10. Keresőrendszerek webgráfokon

 

Az előadásokhoz kapcsolódó anyagok:

 

Rekurzív SQL, Datalog

Adattárházak és adatbányászat alapjai, webgráfok

XML adatbázisok (XPath, XQuery)

Well-founded szemantika

Objectum relációs lehetőségek az Oracle-ben

 

Vizsgatesztek:

januar 3.

január 16.

január 21.