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í |
---|
|
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 |
|
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 |
---|