M8DBR Databázové systémy a R v datové vědě

Přírodovědecká fakulta
jaro 2025
Rozsah
1/2/0. 3 kr. (příf plus uk plus > 4). Ukončení: zk.
Vyučováno kontaktně
Vyučující
RNDr. Veronika Eclerová, Ph.D. (přednášející)
Garance
doc. PaedDr. RNDr. Stanislav Katina, Ph.D.
Ústav matematiky a statistiky – Ústavy – Přírodovědecká fakulta
Dodavatelské pracoviště: Ústav matematiky a statistiky – Ústavy – Přírodovědecká fakulta
Předpoklady
Základní znalosti algebry (relace a vlastnosti relací), základních popisných statistik, základy programování.
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Cíle předmětu
Cílem předmětu je (i) seznámit studenty s jazykem SQL, (ii) naučit studenty zásady tvorby relačních databází a užití těchto principů v tvorbě datových skladů, (iii) naučit studenty práci s datovými sklady prostřednictvím napojení na prostředí R-studia (tvorba základních popisných statistik, reportů).
Výstupy z učení
Student bude schopen:
Sestavit jednoduchý datový sklad (v MSSQL)
Z datového skladu získat data prostřednictví SQL
Umět napojit datový sklad na prostředí R-studia
Osnova
  • Úvod do databázových systémů
  • Návrh databáze, matematické základy databázových systémů
  • Jazyk SQL – základní syntaxe a příkazy, filtrování dat, agregace, relace a propojování tabulek, tvorba view, uložených funkcí a procedur
  • Užití relačních databází pro tvorbu datových skladů
  • Analýza dat a reportování v R
Literatura
    doporučená literatura
  • Databáze, David M. Kroenke David J. Auer, 2015, Computer Press
  • Databases using R, Ruiz E., Dostupné z https://db.rstudio.com/
  • Database concepts. KROENKE, David M., et al. Upper Saddle River, NJ: Prentice Hall, 2010.
Výukové metody
Praktická výuka na počítačích doplněna o teoretický výklad.
Metody hodnocení
Projekt (domácí práce v průběhu semestru) 80 bodů, ústní zkouška 20 bodů
Hodnocení:
• A: 90–100 bodů
• B: 80–89,9 bodů
• C: 70–79,9 bodů
• D: 60–69,9 bodů
• E: 50–59,9 bodů
• F: méně než 50 bodů
Informace učitele
Účast na cvičení je povinná (jsou tolerovány 3 neomluvené absence). V případě delší nemoci je nutná účast alespoň na ½ cvičení.
Další komentáře
Předmět je vyučován každoročně.
Výuka probíhá každý týden.
Předmět je zařazen také v obdobích jaro 2022, jaro 2024.