INFBPDBS Databázové systémy

Obchodně podnikatelská fakulta v Karviné
zima 2012
Rozsah
2/1/0. 4 kr. Ukončení: zk.
Vyučující
Mgr. Milena Janáková, Ph.D. (přednášející)
Mgr. Milena Janáková, Ph.D. (cvičící)
Garance
Mgr. Milena Janáková, Ph.D.
Katedra informatiky a matematiky – Obchodně podnikatelská fakulta v Karviné
Předpoklady
K absolvování předmětu nejsou vyžadovány žádné podmínky a předmět může být zapsán nezávisle na jiných předmětech.
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
Předmět rozšiřuje znalosti studentů z projektování databázových systémů. Studenti získají nezbytné znalosti o podstatě a způsobu návrhu datové základny včetně znalostí o programovém a technickém zabezpečení databázových systémů. Prohloubí si znalosti z oblasti koncepce systémů řízení báze dat SŘBD. Získají praktické zkušenosti s jazykem SQL při vytváření komplexní aplikace umožňující manipulovat daty uloženými v objektově-relačním databázovém systému ORACLE. Součástí výkladu jsou příklady z konkrétních databázových platforem, včetně jejich charakteristik. Mezi vybrané databázové platformy patří například Microsoft SQL Server, MySQL, IBM DB2, InterBase a Microsoft Access.
Osnova
  • 1. Základní pojmy a principy.
    2. Architektury IS.
    3. Návrh IS.
    4. Dimenze tvorby IS.
    5. Návrh obsahu datové základny.
    6. Objektové databázové systémy.
    7. Databázové platformy
    8. Databázový jazyk SQL.
    9. Dotazy v SQL.
    10. Databázové systémy, ochrana a bezpečnost.
    11. Správa databáze.
    12. Trendy a kritéria hodnocení databázových systémů.
    13. Ukázka vybraných databázových systémů s příklady praktických aplikací.
    1. Základní pojmy a principy.
    Teoretické základní principy databázových systémů. Vlastnosti databázových systémů, databázové jazyky, prostředky 4GL.
    2. Architektury IS.
    Vrstvy databázového zpracování, architektura klient/server, distribuce v databázovém zpracování.
    3. Návrh IS.
    Metodiky, metody, techniky a nástroje vývoje informačních systémů, metodiky SDM, Eurometoda, SSADM a Systems Engineering.
    4. Dimenze tvorby IS.
    Multidimenzionální řešení informačních systémů, vazby mezi dimenzemi IS/IT. Principy metodiky MDIS.
    5. Návrh obsahu datové základny.
    Datové modelování, srovnání modelovacích soustav (ER x Objektový model). Postupy transformace konceptuálního modelu do relačního databázového prostředí. Principy a způsoby realizace vnitřní struktury databázového systému, indexování, hashování, řetězení.
    6. Objektové databázové systémy.
    Principy objektového přístupu, vztah objektových a relačních principů, vlastnosti objektových databází.
    7. Databázové platformy
    Požadavky na vlastnosti SŘBD, přehled vybraných databázových platforem Microsoft SQL Server, Oracle, MySQL, DB2, InterBase a Microsoft Access.
    8. Databázový jazyk SQL.
    Určení terminologie, vlastnosti, standardy SQL, základní příkazy. Možnosti a způsob využití při tvorbě aplikací.
    9. Dotazy v SQL.
    Příkaz SELECT, predikáty ALL, DISTINCT, DISTINCTROW, TOP, fráze FROM, ORDER BY, GROUP BY, HAVING, WHERE.
    10. Databázové systémy, ochrana a bezpečnost.
    Požadavky na ochranu a bezpečnost databázového zpracování, konflikty v databázovém systému, způsoby řešení konfliktů.
    11. Správa databáze.
    Základní činnosti správy databáze, optimalizace datové základny.
    12. Trendy a kritéria hodnocení databázových systémů.
    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. Ukázka vybraných databázových systémů s příklady praktických aplikací.
    Řešení konkrétních problémů.
Literatura
    povinná literatura
  • SCIORE E. Database Design and Implementation. J. Wiley & Sons, 2008. ISBN 978-0-471-75716-0. info
  • TANIAR, D., LEUNG, C. H. C., RAHAYU, W., GOEL, S. High Performance Parallel Database Processing and Grid Databases. J. Wiley & Sons Inc., 2008. ISBN 978-0-470-10762-1. info
  • FARANA, R. Databáze: speciální postupy. Český svaz vědecko technických společností, 2006. ISBN 80-02-01876-1. info
    doporučená literatura
  • POKORNÝ J., HALAŠKA, I. Databázové systémy. ČVUT Praha, 2004. ISBN 80-01-02789-9. info
  • HALAČKA, I., POKORNÝ, J., VALENTA, M. Databázové systémy: cvičení. ČVUT Praha, 2004. ISBN 80-01-02612-4. info
  • GARCIA-MOLINA, H., ULLMAN, J. D., WIDOM, J. systems : the complete book. Upper Saddle River, 2002. ISBN 0-13-031995-3. info
Výukové metody
Individuální konzultace
Demonstrace dovedností
Seminární výuka
Metody hodnocení
Známkou
Informace učitele
Průběžný test, kombinovaná zkouška, min. 50% účast na seminářích.
Jiná zátěž: vyhledávání a zpracování zdrojů na internetu.

AktivityNáročnost [h]
Ostatní studijní zátěž37
Přednáška26
Seminář13
Zkouška40
Celkem116
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 2010, zima 2011, zima 2013.