INMBPDTB Databáze

Obchodně podnikatelská fakulta v Karviné
zima 2018
Rozsah
2/1/0. 6 kr. Ukončení: zk.
Vyučující
Mgr. Milena Janáková, Ph.D. (přednášející)
doc. RNDr. František Koliba, CSc. (přednášející)
Mgr. Milena Janáková, Ph.D. (cvičící)
doc. RNDr. František Koliba, CSc. (cvičící)
Garance
doc. RNDr. František Koliba, CSc.
Katedra informatiky a matematiky – Obchodně podnikatelská fakulta v Karviné
Kontaktní osoba: doc. Mgr. Petr Suchánek, Ph.D.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Cíle předmětu
Cílem předmětu je podat přehled poznatků z oblasti vývoje a používání databázových systémů, seznámit s podstatou a postupem návrhu struktury datové základny, uvést obecné základy logické a fyzické struktury dat.
Osnova
  • 1. Databáze. Vlastnosti databázových systémů. Vazba mezi databází a informačním systémem
    2. Architektura databázového systému. Vrstvy databázového zpracování. Architektura klient/server. Distribuce v databázovém zpracování a její výhody
    3. Relace. Relační algebra Relační kalkul. Relační datový model. Distribuované databázové systémy
    4. Data Definition Language (DDL) pro definici datových struktur a schémat. Prostředky pro zachování integrity dat
    5. Definice dotazu v databázovém zpracování. Data query Language. Tříhodnotová logika
    6. Využití strukturovaného dotazovacího jazyka SQL. Základní příkazy. Kvantifikace a práce s kolekcemi v SQL
    7. QBE (Query-by-Example). Definice struktur. Manipulace s daty v QBE. Agregační funkce. Skupinové operace. Množinové operace. Přepis dotazů z SQL do QBE
    8. Transakce a operace. Vlastnosti transakcí. Globální a lokální transakce. Dvoufázový potvrzovací protokol. Commit a Rollback. Logovací soubor. Logické a časové zámky
    9. Objektové databázové systémy. Základy objektového nahlížení na realitu. Principy objektového přístupu. Vztah objektových a relačních principů. Vlastnosti objektových databází
    10. Správa databáze. Základní činnosti správy databáze. Optimalizace datové základny
    11. Požadavky na ochranu a bezpečnost databázového zpracování. Konflikty v databázovém systému. Způsoby řešení konfliktů
    12. Programové, technické a personální zabezpečení databázových systémů. Nejnovější trendy a kritéria pro klasifikaci databázových systémů
    13. Vyhodnocení semestrálních projektů
Literatura
    povinná literatura
  • DATE, C. J. Database design and rellational theory: Normal forms and all that Jazz. California: O´Reilly Media, 2012. ISBN 978-1449328016. info
  • POKORNÝ, J. a I. HALAŠKA. Databázové systémy. Praha: ČVUT, 2004. ISBN 80-01-02789-9. info
    doporučená literatura
  • BELKO, P. Access 2013 - Podrobná uživatelská příručka. Praha: Computer Press, 2014. ISBN 9788025141250. info
  • ALEXANDER, M. and D. KUSLEIKA. Access 2013 Bible. New York: Willey, 2013. ISBN 978-1118490358. info
  • FARANA, R. Databáze: speciální postupy. Český svaz vědecko technických společností, 2006. ISBN 80-02-01876-1. info
Informace učitele
https://elearning.opf.slu.cz/course/view.php?id=1052
Semestrální projekt, minimálně 70% účast na seminářích, samostatné zpracování příkladů, vyhledávání a zpracování zdrojů na Internetu, zpracování cizojazyčných zdrojů a příprava na řešení týmových úkolů na seminářích.
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích zima 2014, zima 2015, zima 2016, zima 2017, zima 2019, zima 2020, zima 2021, zima 2022, zima 2023.