Předmět: Databázové systémy

« Zpět
Název předmětu Databázové systémy
Kód předmětu KMI/DBS1
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia 2
Semestr Zimní
Počet ECTS kreditů 5
Vyučovací jazyk čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Beránek Ladislav, prof. Ing. CSc., MBA
Obsah předmětu
1. - Základní pojmy 2. - Konceptuální ER model 3. - Relační algebra, relační kalkul 4. - Relační model, Transformace E-R schematu do RMD 5. - SQL- tvorba dotazů 6. - SQL - složitější dotazy, definice a aktualizace dat 7. - Funkční závislosti 8. - Normalizace databází 9. - Pokročilé rysy jazyka SQL, procedury, trigery 10. - Transakce 11. - Principy administrace databáze - např. MS SQL, Posgre SQL 12. - Distribuované DBS, postrelační DBS, NoSQl databáze - vlastnosti

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Demonstrace, E-learning
  • Příprava na zkoušku - 20 hodin za semestr
  • Příprava na zápočet - 20 hodin za semestr
  • Semestrální práce - 40 hodin za semestr
  • Domácí příprava na výuku - 18 hodin za semestr
  • Účast na výuce - 42 hodin za semestr
Výstupy z učení
Cílem předmětu je seznámit studenty se základními teoretickými pojmy z oblasti databázových technologií. Budou vysvětleny pojmy databázový systém, databázové modely (E-R konceptuální, relační, objektový), pravidla normalizace databází, relační algebra, dotazovací jazyky SQL, transakce a řízení konkurenčního přístupu včetně nejnovějších trendů a kritérií pro klasifikaci databázových systémů.
Studenti rozumí a jsou schopni navrhovat, vytvářet a spravovat databázové aplikace pro osobní potřebu i pro potřeby školy či malé firmy. Orientují se v problematice návrhu databází, tvorby a optimalizace SQL dotazů.
Předpoklady
Kurz nemá žádnou prerekvizitu.

Hodnoticí metody a kritéria
Kombinovaná zkouška

Požadavky k zápočtu: Zpracování dílčích úložek, vytvoření projektové aplikace. Celková úspěšnost alespoň 65%. Požadavky ke zkoušce: Při zkoušce studenti prokáží znalost návrhu a tvorby databáze, její optimalizace a normalizace.
Doporučená literatura
  • CONOLLY, T., BEGG, C., HOLOWCZAK, R. Mistrovství - Databáze. Computer Press, 2009.
  • Hernandez, M., J. Návrh databází.. Grada, 2006. ISBN 80-247-0900-7.
  • HOLUBOVÁ, Irena, Jiří KOSEK, Karel MINAŘÍK a David NOVÁK. . Big Data a NoSQL databáze. Praha: Grada Publishing, 2015. ISBN 978-80-247-5466-6.
  • KROENKE, David a David J. AUER. Databáze. Brno: Computer Press, 2018. ISBN 978-80-251-4352-0.
  • LACKO, L. 1001 tipů a triků pro SQL. Brno: Computer Press, 2011, 416 s., 2011. ISBN 978-80-251-3010-0.
  • LAURENČÍK, Marek. SQL: podrobný průvodce uživatele. Praha: Grada Publishing, 2018. ISBN 978-80-271-0.
  • POKORNÝ, Jaroslav a Michal VALENTA. Databázové systémy. Praha: České vysoké učení technické v Praze, 2013. ISBN 978-80-0105-212-9.
  • ROCKOFF, Larry. The language of SQL. Boston, MA: Course Technology Cengage Learning, c2011, xiv, 239 p., 2011. ISBN 978-143-5457-515.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Ekonomická fakulta Studijní plán (Verze): Ekonomická informatika (4) Kategorie: Ekonomie 2 Doporučený ročník:2, Doporučený semestr: Zimní