B_RD Relační databáze

Vysoká škola finanční a správní
léto 2024
Rozsah
1/1/0. 12 hodin KS/semestr. 3 kr. Ukončení: z.
Vyučující
Ing. Vladimír Nulíček, CSc. (cvičící)
Garance
Ing. Vladimír Nulíček, CSc.
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
B_RD/cAPH: každé sudé úterý 14:00–14:44 E228, každé sudé úterý 14:45–15:30 E228, V. Nulíček
B_RD/pAPH: každé sudé úterý 12:15–12:59 E228, každé sudé úterý 13:00–13:45 E228, V. Nulíček
B_RD/vAPH: Pá 12. 4. 17:30–19:00 E304, 19:15–20:45 E304, Pá 26. 4. 14:00–15:30 E304, 15:45–17:15 E304, So 27. 4. 14:00–15:30 E304, 15:45–17:15 E304, V. Nulíček
Předpoklady
B_UDS Úvod do databázových systémů
Podmínkou pro zakončení tohoto předmětu je úspěšné ukončení předmětu B_UDS.
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 navázat na znalosti získané v předmětu Úvod do DBS z hlediska pokročilejších funkcí relačních databází. Studenti se seznámí s tvorbou pohledů, triggerů, uložených procedur. Budeme se rovněž věnovat problematice transakcí a jejich plánování a rozvrhování. Studenti se seznámí rovněž s non SQL databázemi, tvorbou datových skladů, datových krychlí apod.
Výstupy z učení
Po absolvování kurzu bude student rozumět - problematice uložených procedur, funkcí a triggerů
- tvorbě pohledů
- indexování v databázích
- navrhování transakcím a jejich rozvrhování
- základům non SQL databází, datových skladů a krychlí
Osnova
  • Obsah přednášek:
  • 1. Opakování SQL
  • 2. Databázové transakce
  • 3. Transakční rozvrhy
  • 4. Pohledy
  • 5. Pokročilé objekty - uložené procedury, funkce, triggery
  • 6. Indexování databází
  • 7. Příkazy DCL
  • 8. Ladění příkazů SQL
  • 9. Racionalizace příkazů SQL
  • 10. Úvod do Business Inteligence
  • 11. Datové sklady
  • 12. no-SQL databáze
Literatura
    povinná literatura
  • KROENKE, David a David J. AUER. Databáze. Brno: Computer Press, 2015. ISBN 978-80-251-4352-0.
  • Milan Šimůnek: SQL - kompletní kapesní průvodce. Grada 1999, 248 stran, ISBN 80-7169-629-7.
    doporučená literatura
  • Joseph Sack: Velká kniha T-SQL SQL server 2005, 864 stran, Zoner Press, ISBN 978-80-806815-57-2
  • HOLUBOVÁ, Irena, Jiří KOSEK, Karel MINAŘÍK a David NOVÁK. Big Data a NoSQL databáze. Praha: Grada, 2015. Profesionál. ISBN 978-80-247-5466-6.
Výukové metody
Typ výuky:Výuka probíhá formou přednášek a cvičení Rozsah povinné účasti ve výuce: Minimální povinná účast na cvičení v prezenčním studiu je 75%, na řízených skupinových konzultacích v kombinovaném studiu 50%. Studentům, kteří nesplní povinný rozsah účasti, mohou být v průběhu semestru zadány dodatečné studijní povinnosti (v míře, která umožní prokázat studijní výsledky a získané kompetence nezbytné pro úspěšné zakončení předmětu
Metody hodnocení
Způsob zakončení předmětu:
Předmět je ukončen zápočtem na základě zpracování semestrálních úloh, event. krátkého písemného testu (jako náhrada za nezpracování nebo chybné zpracování semestrálních úloh)
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 léto 2008, léto 2009, léto 2010, léto 2011, léto 2012, zima 2012, léto 2013, léto 2014, léto 2015, léto 2016, léto 2017, léto 2018, léto 2019, léto 2020, léto 2021, léto 2022, léto 2023, léto 2025.