Předmět: Úvod do relačních databází

« Zpět
Název předmětu Úvod do relačních databází
Kód předmětu KI/URD
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia 1
Semestr Letní
Počet ECTS kreditů 2
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í
  • Fišer Jiří, Mgr. Ph.D.
  • Sýkorová Květuše, Mgr.
Obsah předmětu
1. Relační databáze (principy) a relační databázové systémy (přehled a klasifikace) 2. Principy konceptuálního návrhu (entity, atributy a relační vztahy, ERD) 3. Kandidátní klíče a normalizace databází (normální formy) 4. DDL - příkazy pro práci s tabulkami (CREATE, ALTER, DROP, datové typy a integritní omezení) 5. DML - příkazy pro práci s daty (INSERT, UPDATE, DELETE) 6. Základní tvar příkazu SELECT (SELECT, FROM, WHERE, ORDER BY) 7. Relační vztahy mezi tabulkami a jejich representace 8. Vnitřní spojení (INNER JOIN) 9. Vnější spojení (OUTER JOIN) a další typy spojení 10. Seskupování (GROUP BY, HAVING) a agregační funkce 11. Transakce 12. - 13. Základní programový přístup k databázím (uložené procedury a funkce, implementace na straně klienta)

Studijní aktivity a metody výuky
nespecifikováno
Výstupy z učení
Předmět prakticky uvádí do návrhu a základní implementace relačních databází. Studenti se seznámí s konceptuálním a logickým návrhem relačních databází (včetně representací relačních vztahů) a se základy SQL (standard ISO SQL-92). V rámci cvičení se studenti zaměří na tvorbu konceptuálních návrhů vzorových příkladů databází.

Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
nespecifikováno
Podmínkou získání zápočtu je obhajoba zápočtové seminární práce (návrh databáze a její realizace) a ústní zkouška (včetně diskuse dotazů nad seminární databází).
Doporučená literatura
  • Auer, D. J., Kroenke, D. M. Databáze, Computer Press, Brno, 2015. Computer Press, 2015. ISBN 978-80-251-4352-0.
  • Hernandez, M. J. Návrh databází. Grada Publishing, Praha, 2006. ISBN 80-247-0900-7.
  • Hernandez, M. J., Viescas, J. L. Myslíme v jazyku SQL: Tvorba dotazů, Grada Publishing, Praha, 2005. Grada Publishing, Praha, 2005. ISBN 80-247-0899-X.
  • Lacko, L. SQL: hotová řešení. ComputerPress, Brno, 2003. ISBN 80-7226-975-5.
  • Pokorný, J., Valenta, M. Databázové systémy. ČVUT, Praha, 2013. ISBN 80-7226-975-5.
  • Sheldon, R. SQL: začínáme programovat, Grada Publishing, Praha, 2005. Grada Publishing, Praha, 2005. ISBN 80-247-0999-6.
  • Šimonová, S., Panuš, J. Databázové systémy, Univerzita Pardubice, 2006. Univerzita Pardubice, 2006. ISBN 80-7194-845-4.


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