Předmět: Relační databázové systémy

» Seznam fakult » PRF » KI
Název předmětu Relační databázové systémy
Kód předmětu KI/KRDBS
Organizační forma výuky Přednáška + Cvičení + Seminář
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština
Statut předmětu Povinný, Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Burle Jan, Ing. Ph.D.
  • Sýkorová Květuše, Mgr.
Obsah předmětu
1. Vnořené poddotazy SELECT a jejich (efektivnější) alternativy (analytické funkce, DISTINCT ON) 2. Indexové soubory a analýza dotazů (efektivní implementace operace JOIN) 3. Fulltextové vyhledávání 4. Rekurzivní CTE a representace hierarchií 5. Pohledy a procedurální rozšíření SQL 6. Kurzory 7. Triggery 8. DCL a správa uživatelů 9. - 10. Vysokoúrovňový přístup na straně klienta (ORM) 11. - 13. Administrace databázových systémů (optimalizace výkonu, archivace)

Studijní aktivity a metody výuky
nespecifikováno
Výstupy z učení
Kurz navazuje na kurz Úvodu do relačních databází, který rozšiřuje v několika směrech: optimalizace SQL dotazů s využitím znalostí interní representace, administrace klient-server databázových systémů (PostgreSQL, Oracle), a programování na straně serveru i klienta.

Předpoklady
nespecifikováno
KI/KURDB
----- nebo -----
KI/URDB

Hodnoticí metody a kritéria
nespecifikováno
Zápočet: seminární práce- návrh, vytvoření a administrace databáze ve zvoleném databázovém systému (zápočet) Zkouška: ústní (včetně diskuse dotazů nad seminární databází)
Doporučená literatura
  • PostgreSQL documentation..
  • 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.
  • 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.
  • POKORNÝ, J., Valenta M. Databázové systémy, ČVUT, Praha, 2013.
  • 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