Přeskočit na hlavní obsah
Přeskočit hlavičku

Databázové systémy

Jazyk výuky angličtina, čeština
Kód 460-2081
Zkratka DBS
Název předmětu česky Databázové systémy
Název předmětu anglicky Database Systems
Garantující katedra Katedra informatiky
Garant předmětu prof. Ing. Michal Krátký, Ph.D.

Anotace

V první části předmětu, týkající se relačního datového modelu, se student naučí pochopit základy relačního datového modelu a dotazovacího jazyka SQL. Na základě pochopení datového modelu, bude student schopen navrhnout databázi pro informační systém a psát komplikované SQL dotazy nad touto databází. Ve druhé části předmětu se student dozví základní pojmy pro návrh a implementaci funkcí datové vrstvy informačního systému. Ve třetí části předmětu bude student seznámen s dalšími základními technologiemi databázových systémů, jako jsou procedurální rozšíření SQL, transakční zpracování a API pro přístup k datům.

Povinná literatura


  • M. Krátký, R. Bača: Databázové systémy, Učební text pro databázové předměty na Katedře informatiky, VŠB-TU Ostrava. Dostupné na dbedu.cs.vsb.cz, 2025.

  • H. Garcia-Molina, J. D. Ullman, J. Widom: Database Systems: The Complete Book (2nd Edition). Prentice Hall; 2 edition (June 15, 2008).

  • J. Pokorný, I. Halaška: Databázové systémy. 2. vyd. Praha: Vydavatelství ČVUT, 2003. 148 s. ISBN 80-01-02789-9.

Doporučená literatura


  • J. Pokorný: Dotazovací jazyky. Karolinum, 2002. 255 s. ISBN 80-246-0497-3.

  • J. Pokorný: Databázové systémy a jejich použití v informačních systémech. Academia Praha, 1992.

  • A. Meier, M. Kaufmann. SQL & NoSQL Databases: Models, Languages, Consistency Options and Architectures for Big Data Management. ISBN 978-3658245481 . Springer Vieweg; 1st ed. 2019.