ESF:BKM_DATS Databázové systémy - Informace o předmětu
BKM_DATS Databázové systémy
Ekonomicko-správní fakultapodzim 2024
- Rozsah
- tutorial 12 hodin. 6 kr. Ukončení: zk.
- 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 - 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: 0/26, pouze zareg.: 0/26 - Mateřské obory/plány
- Analytika byznysových dat (program ESF, B-BA)
- 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.
- Další komentáře
- Předmět je vyučován každoročně.
Výuka probíhá blokově.
Poznámka k četnosti výuky: tutorial 12 hodin.
- Statistika zápisu (podzim 2024, nejnovější)
- Permalink: https://is.muni.cz/predmet/econ/podzim2024/BKM_DATS