Předmět: Databázové technologie

« Zpět
Název předmětu Databázové technologie
Kód předmětu KMI/DATE
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Magisterský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština
Statut předmětu Povinný, Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Tříska Jan, Mgr. Ph.D.
  • Krajča Petr, Mgr. Ph.D.
Obsah předmětu
Kurz je zaměřen na prohloubení znalostí v oblastech, které jsou nutné pro úspěšné využití databázových technologií. Jedná se zejména o oblast návrhu modelu dat a databázových dotazů. Dále o pochopení vnitřních principů a mechanizmů, na kterých jsou relační databázové systémy postaveny. V kurzu jsou představeny i další soudobé technologie používané k uložení a zpracování dat. 1. Databázové systémy a jejich architektura. 2. Relační model dat a jeho vztah k SQL, pokročilé dotazování. 3. Konceptuální modelování dat. Návrh relačního modelu dat. Normální formy. Integritní omezení. 4. Uložení dat v databázových systémech, indexy. 5. Provádění dotazů a jejich optimalizace. 6. Transakční zpracování, zotavení po výpadku, synchronizace, problém uváznutí. 7. Správa databázového systému, oprávnění, uložené procedury, triggery. 8. Integrace informací, datové sklady. 9. Alternativní databázové technologie (dokumentové, grafové, map-reduce, distribuované databáze)

Studijní aktivity a metody výuky
Přednášení, Demonstrace
Výstupy z učení
Cílem kurzu je prohloubit teoretické a praktické znalosti databázových technologií, zejména relačních databází.
2. Porozumění. Porozumět pojmům z databázových systémů.
Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Ústní zkouška, Písemná zkouška, Analýza výkonů studenta

Doporučená literatura
  • C.J.Date. (2003). An Introduction to Database Systems (8th Edition).
  • C.J.Date. (2015). SQL and Relational Theory: How to Write Accurate SQL Code.
  • Hector Garcia-Molina,Jeffrey D. Ullman, Jennifer Widom. (2013). Database Systems: The Complete Book.
  • Jaroslav Pokorný. (2013). Databázové systémy..


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: Přírodovědecká fakulta Studijní plán (Verze): Aplikovaná informatika - specializace Vývoj software (2024) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Informatika - specializace Umělá inteligence (2020) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Aplikovaná informatika - specializace Počítačové systémy a technologie (2024) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Informatika - specializace Obecná informatika (2020) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Zimní