Vyučující
|
-
Opichal Stanislav, RNDr.
-
Laštovička Jan, Mgr. Ph.D.
|
Obsah předmětu
|
1. Integritní omezení a dative modelování 2. Logická a fyzická architektura Systému řízení báze dat 3. Optimalizace dotazů 4. Distribuované databázové systémy 5. Strategie užité v OLTP a OLAP aplikacích 6. 5 Bezpečnost databázových aplikací 7. Přístupové mechanismy 8. NoSQL databáze Poznámka: Předmět proběhne pouze pokud se na něj zapíše alespoň 5 studentů. Předmět je vyučován externistou Dr. Opichalem ve spolupráci s garantem předmětu.
|
Studijní aktivity a metody výuky
|
Přednášení, Laborování
|
Výstupy z učení
|
Náplní předmětu je rozšíření znalostí o databázových systémech jak teoretických tak i praktických. Náplní předmětu jsou nejen tradiční relační database, ale také nové databáze, tzv. NoSQL database, jako např. MongoDB nebo Cassandra. Jednotlivé problémy jsou prakticky, řešeny nebo demonstrovány na Objektově-Relačním Systému Řízení Báze Dat Oracle12c.
2. Porozumění Porozumět pokročilým partiím a novým trendům v databázích.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
Analýza výkonů studenta
Účast na semináři a splění zadaných úkolů.
|
Doporučená literatura
|
-
Bob Bryla. (2015). Oracle Database 12c DBA Handbook. McGraw-Hill Education.
-
Carpenter J., Hewitt E. (2016). Cassandra: The Definitive Guide: Distributed Data at Web Scale 2nd Edition. O?Reilly.
-
Holubová I., Kosek J., Minařík K., Novák D. (2015). Big Data a NoSQL Databáze. Grada.
-
Chodorow K. (2013). MongoDB: The Definitive Guide: Powerful and Scalable Data Storage Second Edition. O?Reilly.
-
Laurenčík M. (2018). SQL podrobný prúvodce uživatele. Grada.
|