N_DS Databázové systémy

Vysoká škola finanční a správní
zima 2020
Rozsah
2/2/0. 16 hodin KS/semestr. 6 kr. Ukončení: zk.
Vyučující
doc. RNDr. Jan Lánský, Ph.D. (cvičící)
Garance
doc. RNDr. Jan Lánský, Ph.D.
Katedra informatiky a matematiky (FES, KIM) – Katedry – Vysoká škola finanční a správní
Kontaktní osoba: Ivana Plačková
Rozvrh seminárních/paralelních skupin
N_DS/vAPH: So 24. 10. 8:00–9:30 S23, 9:45–11:15 S23, 11:30–13:00 S23, Pá 20. 11. 17:30–19:00 S23, 19:15–20:45 S23, So 21. 11. 8:00–9:30 S23, 9:45–11:15 S23, 11:30–13:00 S23, J. Lánský
Předpoklady
Ukončené bakalářské studium oboru Aplikovaná informatika
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Cíle předmětu
Získat přehled o možnostech databázového zpracování, z hlediska informačního manažera. Na konci kurzu bude student schopny používat technologie: SQL, XML, OLAP, fulltextové vyhledávání.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- zapsat složité SQL příkazy obsahující více úrovní zanoření klauzulí select či group by;
- Pro daný dotaz vytvořit více zápisů s různými exekučními plány;
- Vytvářet dotazy nad XML databázemi v jazycích XPath a XQuery
- Schopnost vytvořit datový sklad a využít datazů s klauzulemi rollup a cube
- Schopnost vytvořit dotaz nad fulltextovou databází
Osnova
  • 1. Dotazovací jazyk SQL 2. Indexy, optimalizace dotazu 3. OLAP, operátory CUBE a ROLLUP 4. XML, DTD, XML v SQL 5. Dotazovací jazyk XPath 6. Dotazovací jazyk XQuery 7. Fulltextové vyhledávání 8. Transact SQL
Literatura
    povinná literatura
  • Holubová, I.: Big Data a NoSQL databáze. Praha: Grada, 2015. ISBN:978-80-247-5466-6
  • Kroenke, D. M; Auer, D. J.: Databáze, Brno: Computer Press, 2015. ISBN:978-80-251-4352-0
  • Mlýnková a kol.: Technologie XML - Principy a aplikace v praxi. Grada, Praha, 2008
  • Pokorný: Dotazovací jazyky. Karolinum, 2002.
  • Pokorný, Žemlička: Základy implementace souborů a databází, Karolinum, Praha, 2004
    doporučená literatura
  • Lacko: Datové sklady, analýza OLAP a dolování dat. 1. vyd. Brno : Computer Press, 2003.
  • Sack: Velká kniha T-SQL & SQL Server 2005, Zoner Press, 2007
  • Ramakrishnan, Gehrke: Database Systems Management, McGraw-Hill, 2003
  • Manning, Raghavan, Schütze: Introduction to Information Retrieval, Cambridge University Press, 2008.
  • Pokorný, Halaška: Databázové systémy, skripta FEL ČVUT, 2003
  • Halaška, Pokorný: Databázové systémy – cvičení, skripta ČVUT, 2002
Výukové metody
Přednášky a cvičení v prezenční forměformou, e-learning v kombinované formě. Znalosti se prakticky využívají při programování v Microsoft SQL Serveru. V prezenční formě studia je požadovaná docházka 75%
Metody hodnocení
Započet se ziskává za vypracované 4 domací úkoly (min. 80%). Zkouška probíhá formou naprogramování zadaného příkladu a následnou diskuzí nad zdrojovými kódy (min. 65%).
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích zima 2008, zima 2009, zima 2010, zima 2011, zima 2012, zima 2013, zima 2014, zima 2015, zima 2016, zima 2017, zima 2018, zima 2019, zima 2021, zima 2022, zima 2023, léto 2025.