Vyučující
|
|
Obsah předmětu
|
1. Návrh databázového systému. 2. Příkazy jazyka DDL. 3. Příkazy jazyka DML. 4. Agregační funkce, tabulky, pohledy. 5. Integrita referenční, doménová, entitní. 6. Objektové rozšíření návrhu. 7. Přístupová práva. 8. Transakce, zamykání dat. 9. Optimalizace SQL dotazů.
|
Studijní aktivity a metody výuky
|
nespecifikováno
|
Výstupy z učení
|
Kurs je zaměřen na prohloubení teoretických a především praktických znalostí v oblasti tvorby databázových systémů. Důraz je kladen na implementaci konkrétního návrhu databáze na předem vybrané platformě (MS Access, MySQL, MS SQL server, atd.).
Dovednosti Student umí vytvořit kompletní databázi dle navrženého modelu. Student umí vložit vzorová data ve vhodném formátu. Student umí vytvořit složitější příkazy nad uvedenou databází.
|
Předpoklady
|
Znalosti z oblasti návrhu databázových systémů
|
Hodnoticí metody a kritéria
|
nespecifikováno
Úspěšné zvládnutí implementace databázového návrhu, naplnění vzorovými daty a implementace vybraných příkazů nad touto databází (podrobnosti budou sděleny na praktiku).
|
Doporučená literatura
|
-
Pokorný J. Konstrukce databázových systémů. FEL ČVUT, Praha, 1999.
-
Stevens R. MS Access: Návrh a programování databází. Computer Press, Brno, 1999.
-
Šimonová S., Panuš J., Najman K. Databázové systémy II. Univerzita Pardubice, 2006.
|