Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Databázové a informační systémy (DAIS)

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 DAIS - Databázové a informační systémy, Vysoká škola báňská - Technická univerzita Ostrava (VŠB-TU).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Cíl

Cílem kurzu je poskytnout studentům bakalářského studia rozšířené informace o databázových technologiích s důrazemna tvorbu informačního systému. Absolvent bude schopen implementovat informační systém, který bude mít netriviálnídatovou vrstvu a bude využívat možností moderních SŘBD.

Osnova

Náplň přednášek:- Transakce, řízení transakcí (1 přednáška) Základní pojmy, architektura SŘBD, paralelizace na různých vrstvách SŘBD (stránky, záznamy, relace, ...)- Řízení souběhu (3 přednášky) ACID; serializovatelnost, sériovost; anomálie při paralelním vykonávání operací; uzamykání, uváznutí, výkon uzamykání;bez zámkové řízení paralelního přístupu; recovery manager (log, zotavení, undo a redo fáze)- Podpora transakcí v SQL a hostitelských programovacích jazycích (3 přednášky) Transakce v SQL a PL/SQL, podpora transakcí v hostitelských programovacích jazycích (důraz na JDBC a ADO .NET)- Fyzická implementace SŘBD (2 přednášky) Základní pojmy, perzistentní datové struktury; B-strom, hashování, R-stromy; paralelizace datových struktur- Vykonávání a optimalizace dotazů (1 přednášky) Plán vykonávání dotazů; optimalizace; třídění, spojení- Datová vrstva informačního systému (JDBC, ADO.NET)- Ukázkové aplikace: J2EE, ASP.NETNáplň počítačových cvičení:- Úvodní cvičení - Transakce v SQL a PL/SQL (3 cvičení) - Transakce v hostitelském jazyce (2 cvičení) - Fyzická implementace SŘBD (2 cvičení) - Vykonávání a optimalizace vykonávání dotazů (2 cvičení) - Ladění efektivity vykonávání dotazů v SQL (2 cvičení) - Náplň projektů

Literatura

* J. Pokorný, I. Halaška: Databázové systémy. 2. vyd. Praha: Vydavatelství ČVUT, 2003. 148 s. ISBN 80-01-02789-9 .* J. Pokorný: Dotazovací jazyky. Karolinum, 2002. 255 s. ISBN 80-246-0497-3 .* C.J. Date: An Introduction to Database Systems. Addison Wesley, 8th Edition, 2003. * H. Garcia-Molina, J.D. Ullman, J.D. Widom. Database Systems: The Complete Book. Prentice Hall, 2001.* J. Pokorný: Základy implementace souborů a databází. 1. vyd. Praha: Karolinum, 1997. 196 s. ISBN 80-7184-472-1 .* S.S. Lightstone, T.J. Teorey, T. Nadeau: Physical Database Design: the database professional's guide to exploitingindexes, views, storage, and more. Morgan Kaufmann, 2007.

Požadavky

Předmět nemá žádné korekvizity.

Garant

doc. Ing. Michal Krátký, Ph.D.

Vyučující

Ing. Pavel BednářIng. Petr HamanIng. Peter ChovanecIng. Adam Kašpardoc. Ing. Michal Krátký, Ph.D.Ing. Martin LonskýIng. Petr LukášIng. Roman MecaIng. Jakub OndrušIng. Miroslav Valečko