Název předmětu: Databázové servery a datové modelování
Ústav: 445 - Ústav počítačové a řídicí techniky
Přednášející: Doc. Ing. Jaroslav Poživil, CSc.
Zástupce: Ing. Jří Ptáček, Ph.D., Ing. Vladimír Hanta, CSc.
Typ předmětu: povinně volitelný
Rozsah / zakončení: 2/2 kz
Kredity 4
Doporučený ročník / semestr: 2/1
Povinné předcházející předměty:  
   
Doporučené předcházející předměty:  
   
Souhrn:  
Předmět je zaměřen na seznámení s obecnými principy tvorby relačních databází a datového modelování včetně konstrukce datových skladů. Konkrétní prostředí je přitom tvořeno nástroji SYBASE. Součástí kursu je studium metod pro vytvoření datového modelu v prostředí PowerDesigneru a dále generování fyzického a konceptuálního datového modelu z existující databáze a jeho rozšiřování. Pozornost je přitom věnována i sdílení datových modelů při týmové práci.
 
 Anotace:  
1 Úvod do databázových systémů
2 Koncept relačních databází
3 ER datové modelování a normalizace modelu
4 Datové modelování v PowerDesigneru, vytvoření a správa konceptuálního datového modelu
5 Definice pravidel, vytváření datových položek, entit, atributů, vytváření a definování relací 
6 Generování fyzického datového modelu, tvorba view, alternate keys a indexů, generování databáze 
7 SQL, jednoduché dotazy, podmíněné dotazy, agregační funkce 
8 SQL, joiny, poddotazy
9 Přehled konceptů relačních databází, vytváření tabulek, změny dat v tabulkách 
10 Používání constraint, default a rule pro zajištění datové integrity 
11 Řízení transakcí a zamykání v OLTP DB serverech, psaní vložených procedur a trigerů, kurzory 
12 Struktura a funkční parametry datových skladů, odlišnosti datových skladů a provozních OLTP systémů 
13 Definice metrik a dimenzí, OLAP a multidimenzionální analýza, data mining   
14 ETL systémy, Business reporting - techniky drill, slice and dice
 
 Literatura:  
[1] James R. Groff, Paul N. Weinberg: SQL: Kompletní průvodce, Computer Press, 2005
[2] Řepa V.: Podnikové procesy: Procesní řízení a modelování, Grada, 2006
[3] Kimball R.: The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling, J.Wiley, 2002
[4] Merunka V.: Datové modelování, Alfa Publishing, Praha 2006
[5] Lacko L.: Datové sklady, OLAP a dolování dat, Computer Press, 2003