Adatbázis- és Big Data technológiák

Oktatási cél: A hallgatók megismertetése az adatbázis kezelés haladó témaköreinek fogalmaival, eljárásaival, eszközeivel.

Tematika: Relációs adatmodell, relációs algebra, ABKR architektúra, logikai és fizikai adatmodell, adatbázis tervezés, normálformák. Adatbázis-kezelés Oracle környezetben adatbázis példány, memória struktúrák, tranzakció. alap SQL tudás felfrissítése, haladó SQL és PL/SQL feladatok megoldása. Végrehajtás terv, optimalizáció, SQL tuning. Index struktúrák, join módszerek. NoSQL adatbázisok fajtái és működése, kapcsolatuk a Big Data rendszerekkel. A MongoDB, Cassandra, Redis adatbáziskezelők használatának megismerése: alapok, architektúra, lekérdezések. Big data alapjai és a Hadoop keretrendszer. Apache Spark.

Adatbázis- és Big Data technológiák