BKM_DATS Databázové systémy

Ekonomicko-správní fakulta
podzim 2024
Rozsah
tutorial 12 hodin. 6 kr. Ukončení: zk.
Vyučováno kontaktně
Vyučující
RNDr. Matej Antol, Ph.D. (přednášející)
doc. RNDr. Vlastislav Dohnal, Ph.D. (přednášející)
Garance
doc. RNDr. Vlastislav Dohnal, Ph.D.
Oddělení aplikované matematiky a informatiky – Ekonomicko-správní fakulta
Kontaktní osoba: Lenka Hráčková
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh
So 5. 10. 16:00–19:50 VT206, So 2. 11. 16:00–19:50 VT204, Pá 13. 12. 16:00–19:50 VT204
Předpoklady
FORMA(K)
Znalost základních příkazů SQL (SELECT, CREATE TABLE).
Omezení zápisu do předmětu
Předmět je určen pouze studentům mateřských oborů.

Předmět si smí zapsat nejvýše 26 stud.
Momentální stav registrace a zápisu: zapsáno: 21/26, pouze zareg.: 0/26
Mateřské obory/plány
Cíle předmětu
Orientovat se v databázových technologiích, schopnost specifikovat klíčové části návrhu datové základny, normalizovat datové schéma, formulovat pokročilé SQL dotazy.
Výstupy z učení
- vysvětlit základní pojmy používané v databázových technologiích;
- specifikovat klíčové části návrhu datové základny;
- navrhnout a normalizovat schéma databáze, porozumět normálním formám;
- znát syntaxi a sémantiku hlavních příkazů jazyka SQL;
- vysvětlit princip optimalizace dotazů a změn schématu pro zvýšení výkonu.
Osnova
  • 1. Teoretický úvod do databázových systémů * základní pojmy, databázové modely; * relační algebra, normalizace datového modelu, normální formy; * principy návrhu datového modelu.
  • 2. Principy architektury a návrhu databází; * koncepční, logický a fyzický model; * Syntaxe ER diagramu, definice vztahu a kardinalita vztahu; * skladování dat.
  • 3. Návrh databáze v příkladech * řešit typické problémy; * realizace vazby N:N; * normalizace.
  • 4. Pokročilé SQL * vestavěné funkce (matematické, textové, datumové); * agregační funkce, funkce oken; * analytické dotazy.
  • 5. Tvorba jednoduché aplikační logiky v databázi * Databázové spouštěče a procedury, vnořené SELECT dotazy;
  • 6. Zpracování dotazů a transakcí * Vyhodnocení a optimalizace dotazů; * Indexování; * Zpracování transakcí.
  • 7. Spolupráce s vnějším prostředím * Import a export dat.
Literatura
    doporučená literatura
  • SILBERSCHATZ, Abraham, Henry F. KORTH a S. SUDARSHAN. Database system concepts. 6th ed. Boston: McGraw-Hill, 2011, xxvi, 1139. ISBN 9780073523323. info
Výukové metody
Prakticky zaměřené tutoriály s důrazem na aktivní přístup studentů. Studium doporučené literatury, autokorekční testy, samostatná práce na zadaných úkolech.
Metody hodnocení
Domácí úkoly; písemná zkouška a ústní pohovor.
Studijní opora
https://is.muni.cz/auth/el/econ/podzim2024/BKM_DATS/index.qwarp
Další komentáře
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích podzim 2022, podzim 2023.
  • Statistika zápisu (nejnovější)
  • Permalink: https://is.muni.cz/predmet/econ/podzim2024/BKM_DATS