Előadás

 

  • A tranzakciókezelés alapfogalmai (adategység, tranzakció, atomiság, zárak, sorosíthatóság, egyszerű tranzakció modell, kétfázisú protokoll)
  • Finomabb tranzakció-modellek (figyelmeztető protokoll, időbélyegek, sorosíthatóság)
  • Sikertelen tranzakciók (rendszerhibák fajtái, piszkos adat, lavina, naplózás, konzervatív és agresszív protokollok, ellenőrzési pontok, mentések)
  • Szerver oldali programozás: előnyei, hátrányai.
  • PL/SQL: Alapok
  • PL/SQL Programvezérlő utasítások
  • PL/SQL: Adattípusok, Összetett adattípusok
  • PL/SQL: Kurzorok (explicit és implicit), Kurzor változók
  • PL/SQL: Kivételek
  • PL/SQL: Tárolt eljárások, Tárolt függvények.
  • PL/SQL: Beépített függvények
  • PL/SQL: Triggerek
  • PL/SQL: Csomagok, Beépített csomagok
  • XML, XQUERY
  • Adattárházak, OLAP rendszerek
  • Objektumorientált adatbázisok
  • Az adatbázisrendszerek világa. NoSQL, Mongodb, Neo4J