Detail předmětu
Datové a funkční modelování
FP-MdfmKAk. rok: 2016/2017
Předmět je zaměřen zejména na následující oblasti: Základní techniky ukládání dat v počítačích. Datové modely. Relační datový model. Notace zápisu relačních modelů. Relační algebra. Jazyk SQL. Normalizace relačních modelů. Databázový systém MS Access.
Funkční modelování. Slovní popis modelu. Data Flow Diagram. Vývojový diagram. Stavový diagram. Kontextový diagram. Procesní diagram. Konceptuální model.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
2. Zpracování dvou zadaných projektů - max. 10 bodů/projekt
Celkový počet bodů pro zápočet musí být vyšší nebo roven 20 bodů, z toho min. 5 bodů za účast na cvičení a 5 bodů za každý projekt.
Požadavky ke zkoušce: znalost probrané látky a její praktické aplikace.
Forma zkoušky kombinovaná – písemný test a ústní zkoušení
Osnovy výuky
- Základní techniky ukládání dat v počítačích.
- Datové modely.
- Relační datový model.
- Notace zápisu relačních modelů
- Relační algebra. Jazyk SQL
- Normalizace relačních modelů
- Databázový systém MS Access.
- Funkční modelování
- Slovní popis modelu.
- Data Flow Diagram
- Vývojový diagram
- Stavový diagram
- Kontextový diagram
- Procesní diagram.
Obsahem cvičení je procvičování přednášených témat a zpracování případových studií (individuálně i skupinově).
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Doporučená literatura
RIORDAN, Rebecca M.: Vytváříme relační databázové aplikace. Praha : Computer Press, 2000. 280 s. ISBN 80-7226-360-9 (CS)
STEPHENS,R. PLEW,R.: Naučte se SQL za 21 dní. Praha: Computer Press, 2004, 584s., ISBN: 80-722-6870-8 (CS)
Zařazení předmětu ve studijních plánech
- Program BAK-MIn-KS bakalářský
obor BAK-MIn-KS , 1 ročník, zimní semestr, povinný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Základní techniky ukládání dat v počítačích.
- Datové modely.
- Relační datový model.
- Notace zápisu relačních modelů
- Relační algebra. Jazyk SQL
- Normalizace relačních modelů
- Databázový systém MS Access.
- Procesní modelování
- Funkční modelování
- Slovní popis modelu.
- Data Flow Diagram
- Vývojový diagram
- Stavový diagram
- Kontextový diagram
- Základy tvorby www aplikací - PhP, MySQL
Obsahem cvičení je procvičování přednášených témat a zpracování případových studií (individuálně i skupinově).