Předmět: Databázové systémy 1

« Zpět
Název předmětu Databázové systémy 1
Kód předmětu KTE/KDS1@
Organizační forma výuky Konzultace
Ú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í
  • Šaloun Petr, doc. RNDr. Ph.D.
  • Dostál Jiří, prof. PhDr. PaedDr. Ph.D.
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ý ročník Doporučený semestr
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 (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 (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 (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í 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í
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 (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í 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 (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 (BB22) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Zimní