Náplň predmetu
Tento predmet sa zaoberá tvorbou a programovaním databáz. Naučíme sa správne navrhovať konceptuálny model databázy, transformovať ho na tabuľky relačnej databázy a vytvárať databázové dotazy v SQL jazyku. Budeme využívať materiály Oracle Academy s jazykom Oracle SQL, no pre širší rozhľad a univerzálnejšie skúsenosti budeme súbežne pracovať aj so systémami MariaDB a PostgreSQL. Popri tom sa zoznámime s vizualizačným systémom Grafana, ktorý prepojíme s našou databázou a budeme zobrazovať rôzne grafy. V závere sa naučíme k databáze pripojiť z vlastného programu v jazyku Python a z webového servera s PHP. Nakoniec sa zoznámime s časozbernou databázou TimescaleDB.