A hallgatói önkormányzat kezdeményezésére, a tárgy oktatója, az oktatási dékánhelyettes és az Információs Rendszerek Tanszék tanszékvezetője a következő lehetőséget biztosítja a 2007 tavaszi félévében, e tárgyból sikertelenül vizsgázottak számára:

 

A tárgy a tavaszi félévet sikertelenül teljesítettek számára kivételesen (csak 2007 őszén) vizsgakurzusként vehető fel.

Vizsgára csak az jelentkezhet, aki a félév során későbbiekben meghirdetett 2 konzultációs alkalom mindegyikén részt vett!

Az IP-abATME/1 tárgyból 2007 első félévében csak az kaphat érvényes vizsgajegyet, aki a 2007 tavaszi félévet, vagy ezt a vizsgakurzust sikerrel teljesítette.

 

A tárgy (vizsgakurzus) célja:

 

- az adatbázis-kezelő rendszerek alapvető sajátosságainak megismerése,

- a relációs lekérdező nyelvek használata, egymásba átírásának elsajátítása,

- az Oracle SQL gyakorlati használata, programozása,

- kitekintés más adatmodellek (XML) lekérdező nyelveire (XPath, XQuery)

 

A vizsgatematika:

 

  1. Adatbázis-kezelő rendszerek általános jellemzői.
  2. Adatmodellezés, egyed-kapcsolat diagram, konvertálás relációs adatmodellbe.
  3. A relációs adatmodell, a relációs algebra műveletei, műveleti tulajdonságai, lekérdezések átírása relációs algebrai kifejezéssé.
  4. Relációs tartománykalkulus, (DRC), biztonságosság, tartományfüggetlenség.
  5. Relációs tartománykalkulus, (TRC), biztonságosság, tartományfüggetlenség
  6. Relációs lekérdező nyelvek ekvivalenciája, átírás egyik nyelvből a másikba.
  7. Az SQL nyelv részei (ORACLE specifikusan): DDL, DML, QL.
  8. Az SQL nyelv részei (ORACLE specifikusan): triggerek, jogosultságok.
  9. Az SQL nyelv részei (ORACLE specifikusan): PL/SQL, függvények, procedúrák,
  10. Az SQL nyelv részei (ORACLE specifikusan): cursorok használata, programozás.
  11. Az SQL nyelv részei (ORACLE specifikusan): rekurzív SQL.
  12. A logikai adatmodell modellelméleti, bizonyításelméleti, algoritmikus értelmezése: negációmentes, nem rekurzív datalog.
  13. A logikai adatmodell modellelméleti, bizonyításelméleti, algoritmikus értelmezése: negációs, nem rekurzív datalog.
  14. A logikai adatmodell modellelméleti, bizonyításelméleti, algoritmikus értelmezése: negációmentes, rekurzív datalog, naiv kiértékelés.
  15. A logikai adatmodell modellelméleti, bizonyításelméleti, algoritmikus értelmezése: negációmentes, rekurzív datalog, semi-naiv kiértékelés.
  16. A logikai adatmodell modellelméleti, bizonyításelméleti, algoritmikus értelmezése: negációs, rekurzív datalog, perfekt fixpont.
  17. Az XML adatmodell.
  18. Az XML lekérdező nyelvei: XPath.
  19. Az XML lekérdező nyelvei: XQuery.
  20. Az XML támogatása az Oracle SQL-ben

 

Az előadásokhoz kapcsolódó anyagok: 07ab1e01.ppt 07ab1e02.ppt 07ab1e03.ppt 07ab1e04.ppt 07ab1e05.ppt 07ab1e06.ppt

- a feltett anyagok bővebbek, de csak a  tavaszi félévben leadott részt kell ezekből tudni.

- a tavaszi félév írásbeli vizsgáinak kérdései és megoldásai is letölthetők a tárgy oldaláról.

 

Vizsgatesztek:

január 3.

január 9