Předmět: Databáze - pro učitelství středních škol

» Seznam fakult » FPR » UAI
Název předmětu Databáze - pro učitelství středních škol
Kód předmětu UAI/697U
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Četnost výuky V každém akademickém roce, jen v letním semestru.
Semestr Letní
Počet ECTS kreditů 5
Vyučovací jazyk čeština
Statut předmětu Povinný
Způsob výuky nespecifikováno
Studijní praxe nespecifikováno
Doporučené volitelné součásti programu Není
Vyučující
  • Geyer Jakub, Mgr. Ph.D.
  • Prokýšek Miloš, PhDr. Ph.D.
Obsah předmětu
1. Základní databázové pojmy 2. E-R konceptuální model 3. Relační databázový model 4. Objektový a relační model 5. Dotazovací jazyk SQL 6. Příkaz SELECT jazyka SQL 7. Relační algebra 8. Funkční závislosti a Armstrongova pravidla 9. Normalizace databází 10. Transakční zpracování dat 11. Binární a víceúrovňové zámky 12. Časové známky a Multiverze

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Projekce (statická, dynamická), Praktická výuka
  • Účast na výuce - 56 hodin za semestr
  • Semestrální práce - 20 hodin za semestr
  • Domácí příprava na výuku - 56 hodin za semestr
  • Příprava na zkoušku - 20 hodin za semestr
Výstupy z učení
Náplní předmětu jsou základní teoretické pojmy z oblasti databázových technologií. Podává přehled databázových modelů (E-R konceptuální, relační, objektový), pravidla normalizace databází, relační algebra, dotazovací jazyky SQL, transakce a řízení konkurenčního přístupu.
Student je schopen samostatně vytvářet návrhy a implementace relačních databází, včetně jejich administrace.
Předpoklady
Úvodní předmět. Základní znalosti práce s ICT.

Hodnoticí metody a kritéria
Rozbor produktů pracovní činnosti studenta (technické práce), Kombinovaná zkouška

Vytvoření databáze, její optimalizace a normalizace a následná obhajoba. Kombinovaná zkouška z teorie relačních databází a znalosti jazyka SQL.
Doporučená literatura
  • DRAGON, P., ALBHARI, B., NEWARK, T. C# v kostce. Grada, 2006. ISBN 80-247-0443-9..
  • HERNANDEZ, M., J. Návrh databází. Grada, 2006. ISBN 80-247-0900-7..
  • KANISOVÁ, H.,MÜLLER, M. UML srozumitelně. Computer Press, 2006. ISBN 80-251-1083-4..
  • KEOGH, J., GIANNINI, M. OOP Objektově orientované programování bez předchozích znalostí. Computer Press, 2006. ISBN 80-251-0973-9..
  • ŠIMŮNEK, M. SQL - kompletní kapesní průvodce. Grada, 2001. ISBN 80-7169-692-7..


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