Název předmětu | Databázové systémy 1 |
---|---|
Kód předmětu | KTE/DS1@ |
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ů | 3 |
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í |
---|
|
Obsah předmětu |
Témata: " Teorie databází. " Databázové modely. " Relační databázový model, základní pojmy. " Normalizace databáze. " RDBMS MySQL. " Dotazovací jazyk SQL. " Datové typy a typy tabulek v MySQL. " Pokročilé dotazy v MySQL. " Pohledy. " Transakce v MySQL. " Uložené procedury a triggery. " Programování s MySQL. Využití ve spojení s jazykem PHP.
|
Studijní aktivity a metody výuky |
nespecifikováno |
Výstupy z učení |
Obsah předmětu je zaměřen na základní pojmy problematiky databází a systémů řízení báze dat, v aplikační rovině na práci s databázovým systémem MySQL a procesem životního cyklu vývoje vlastní databáze. V rámci výuky se využívá možností využití testovacího virtuálního prostředí na fakultním serveru. Cíle: Cílem předmětu se dělí do dvou rovin. První z nich je zaměřena na seznámení studentů s teorií relačních databází, problematikou normalizace databáze obecně. V rovině druhé jsou cíle předmětu zaměřeny na použití databázového systému MySQL, výuce jazyka SQL v základním i pokročilém použití a tvorbou uložených databázových objektů, jako jsou Triggery, Pohledy a Procedury. Zohledněna je rovněž návaznost na použití programovacího jazyka PHP a tvorbu webových-databázových aplikací. Studenti tak efektivně rozšiřují nabyté znalosti z předchozích předmětů. Po absolvování předmětu by studenti měli být schopni: " Definovat pojem databáze a databázový systém a základní charakteristiky relační databáze. " Definovat pojmy entita, doména, atribut, integrita. " Aplikovat normalizační pravidla při návrhu databáze a jejich tabulek. " Instalovat a administrovat databázový systém MySQL a obsluhovat aplikace PHPMyAdmin a MySQL WorkBench. " Znát základní syntaxi a použití jazyka SQL, min. v rovině příkazů z kategorie DML. " Používat pokročilejší SQL dotazy JOIN, vnořené dotazy a funkce. " Vysvětlit a použít transakční příkazy. " Definovat případy použití Uložených procedur a triggerů. " Tvořit databázové aplikace s použitím jazyka PHP.
|
Předpoklady |
nespecifikováno
|
Hodnoticí metody a kritéria |
nespecifikováno
|
Doporučená literatura |
|
Studijní plány, ve kterých se předmět nachází |
Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr | |
---|---|---|---|---|
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB24) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB21) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB20) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB19) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání minor (BB23) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání minor (BB22) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání minor (BB20) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání minor (BB19) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB22) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB23) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání minor (BB21) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání minor (BB24) | Kategorie: Pedagogika, učitelství a sociální péče | 2 | Doporučený ročník:2, Doporučený semestr: Zimní |