Předmět Databázové jazyky (KIP / 1RELA)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KIP / 1RELA - Databázové jazyky, Přírodovědecká fakulta, Ostravská univerzita v Ostravě (OU).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
1. Definice relačního datového modelu, odstranění redundance dat, normální formy, transformace do relačního datového modelu.2. Základní operace relační algebry.3. N-ticový a doménový relační kalkul, formule relačního kalkulu, přepis operací relační algebry do relačního kalkulu.4. Dotazy s kvantifikátory, věta o ekvivalenci.5. Data query language, tříhodnotová logika, přepis dotazů z relačního kalkulu do SQL.6. Manipulace s množinami v SQL, kvantifikace, práce s kolekcemi v SQL.7. Query-by-Example: definice struktur, manipulace s daty v QBE, agregační funkce, skupinové operace, množinové operace, přepis dotazy z SQL do QBE.8. Vlastnosti transakcí, globální a lokální transakce, dvoufázový potvrzovací protokol.9. Zotavení z chyb, synchronizace, uzamykání, rozpoznání uváznutí, metoda časových razítek, undo/redo algoritmus.10. Distribuce globálních relací, fragmentace a alokace fragmentů, optimální distribuce dat, základy replikace dat.11. Zpracování dotazů v distribuovaném prostředí, formulace dotazu, optimalizace dotazu.12. Metody výpočtu spojení v distribuovaném prostředí.13. PL/SQL - procedury a funkce, triggery, metody objektových datových typů.14. Vývoj aplikací v Oracle
Získané způsobilosti
Teoretické základy dotazovacích jazyků Jazyk SQL Fyzická implementace, transakční zpracování Distribuované databáze Aplikace v Oracle
Literatura
Telnarová, Z. Relační databáze. 2005. Pokorný, J. Dotazovací jazyky. Ullman, J. D. Principles of database and knowledge-base systems. Date, C. J. An Introduction to Database System. Pokorný, J. Databázové systémy a jejich použití v informačních systémech. Lukasová, A. Logické základy umělé inteligence - výroková a predikátová logika. Ceri, S., Gottlog, G., Tanca, L. Logis Programming and Databases. Gruber, M. Understanding SQL. Pokorný, J. Základy implementace souborů a databází.
Požadavky
Splnění dvou korespondenčních úkolů ve virtuální třídě a semestrální práce prezentovaná na titurálu. Ústní zkouška v prezenční formě.
Garant
Ing. Zdeňka Telnarová, Ph.D.
Vyučující
Ing. Zdeňka Telnarová, Ph.D.Ing. Zdeňka Telnarová, Ph.D.