A kurzus az adatközpontú számítástechnikai architektúrák felépítését és megvalósítását vizsgálja. A témák között szerepel az adatbázis-technológiák fejlődése, az SQL és a NoSQL összehasonlítása, az idősoros adatbázisok, valamint a data lake-ek, az adattárházak és a data lakehouse-ok közötti különbségek. A hallgatók gyakorlati feladatokon vesznek részt, amelyek során olyan releváns technológiákat használnak, mint az Apache Spark és a Databricks, adatfolyamok létrehozása céljából. A kurzus emellett kitér a metaadatok kezelésére és az irányításra is a robusztus és skálázható adatbázisok fenntartása érdekében.
További információkat a tanulási útmutatóban talál.
A kurzus megrendezéséhez legalább 6 helyi hallgatóra van szükség; erről január 7-én döntés születik.
A kurzus végére a hallgatók képesek lesznek a következőkre:
– Adatfolyamatok tervezése és megvalósítása a megfelelő technológiák felhasználásával.
– A data lake-ek, az adattárházak és a data lakehouse-rendszerek közötti különbségek megkülönböztetése.
– A metaadatok kezelésének és irányításának alapelveinek alkalmazása a data lakehouse-okban.
– Különböző adattárolási és -feldolgozási keretrendszerek integrálása olyan skálázható és költséghatékony adatmegoldások létrehozása érdekében, amelyek megfelelnek az adatközpontú szervezetek igényeinek.
Általános informatikai ismeretek, az adatbázis-rendszerek és az elosztott számítástechnika alapvető ismerete, valamint tapasztalat a Python vagy más programozási nyelv használatában.
A tananyag a Moodle-oldalon elérhető.
A kurzus előadásokból (hibrid = online és helyszíni), vendégelőadásokból, gyakorlatokból és csoportos projektekből áll.
Tanulmányi eredményekről szóló igazolás