YDATA_UIM Databázové systémy

Moravská vysoká škola Olomouc
zima 2014
Rozsah
6/0/0. Přednáška 6 HOD/SEM. 4 kr. Ukončení: k.
Vyučující
PhDr. Mgr. Zdeňka Krišová, Ph.D. (přednášející)
Mgr. Vít Pászto, Ph.D. (přednášející)
Garance
Mgr. Vít Pászto, Ph.D.
Moravská vysoká škola Olomouc
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 je studenty seznámit s principy databázových systémů, naučit je vytvářet jednoduché databáze, upravovat je a pochopit zásady využití dotazovacích jazyků. Student pochopí základní způsoby použití a využití softwarových aplikací spolupracujících s databázemi, s přesahem do ekonomické sféry. Student bude umět vysvětlit strukturu a uspořádání databázových systémů a klasifikovat možnosti vyhledávání informací. Student pochopí význam databázových systémů ve vybraných oblastech národního hospodářství, správy a služeb, energetiky, ekonomiky, údržby a obnovy objektů s přímou vazbou na jejich vizualizaci. Získané znalosti využije při řešení praktických úloh z oblasti ekonomie.
Osnova
  • Osnova přednášek:
    1. Zpracování dat - základní pojmy, data a informace, datové struktury, objekty.
    2. Databázová technologie - její vlastnosti, uživatelé databázové technologie, referenční integrita, integritní omezení, primární a sekundární klíč.
    3. Postup při budování databáze, datová a funkční analýza, třístupňová architektura.
    4. E-R diagramy, Ukázky a řešení příkladů datové analýzy pomocí ER diagramu.
    5. Datové modely - konceptuální, databázové modely, relační datový model, relační algebra.
    6. Databázové jazyky - dotazovací jazyky, SQL.
    7. Ukázky a řešení dotazů SQL nad živou databází.
    8. Návrh struktury databáze, datová analýza pomocí relačního datového modelu, normální formy.
    9. Normalizace dekompozicí relačních schémat.
    10. Informační systémy, životní cyklus vývoje informačního systému.
    11. Analýza informačního systému, návrh, implementace, dokumentace a testování.
    12. Architektura databázových systémů (File-Server, Client Server., Distribuavané databáze. Integrace aplikací.
    Osnova cvičení:
    1. Úvod do návrhu relační databáze, definice databáze, tradiční systémy uložení dat.
    2. Vytváření tabulek a práce s tabulkami - vytváření tabulek pomocí průvodce, vytváření tabulek pomocí návrhového zobrazení.
    3. Úprava návrhu tabulky, hledání a editování záznamů, filtrování a třídění dat.
    4. Používání výběrových dotazů a používání formulářů - práce s kritérii ve výběrovém dotazu, propojené tabulky v dotazech, vytváření jednoduchých formulářů,
    5. Pravidla pro navrhování tabulek a relace mezi tabulkami - normalizace dat, převod tabulek do čtvrté a páté normální formy, analýza vztahů mezi tabulkami, referenční integrita.
    6. Techniky návrhu tabulek a navrhování výběrových dotazů - techniky ověřování dat, indexování polí, vypočítávaná pole v dotazech, dotazy nad více tabulkami.
    7. SQL -- procvičování základních databázových operací - příkazy SELECT, INSERT, UPDATE, DELETE.
    8. Úprava vzhledu formuláře - úprava formulářů, vkládání vypočítávaných položek do formuláře, vložení pole se seznamem do formuláře, vkládání nevázaných ovládacích prvků.
    9. Úprava vzhledu sestav - vytváření sestav pomocí průvodce, grafická úprava sestav, práce s podsestavami
    10. Parametry a akční dotazy - vytváření dotazů s parametry, vytváření akčních dotazů, propojené tabulky a vlastnosti propojení, vytváření křížového dotazu.
    11. Pokročilé techniky při tvorbě formulářů - organizace polí ve formuláři, využití funkcí při vkládání dat, vložení skupiny voleb do formuláře, formulář jako uživatelské rozhraní, vytvoření formuláře s podformulářem.
    12. Analýza dat - tvorba kontingenčních tabulek, filtry v kontingenčních tabulkách, kontingenční graf a jeho úprava.
Literatura
    povinná literatura
  • PÍSEK, S. Access 2010: podrobný průvodce. 1.vyd. Praha: Grada Publishing, 2011. ISBN 978-80-247-3653-2. info
  • KRUCZEK, A. Microsoft Access 2010. 1.vyd. Brno: Computer Press, 2010. ISBN 978-80-251-3289-0. info
  • STEPHENS R., PLEW R., JONES A. Naučte se SQL za 28 dní. 1. vyd. Brno: Computer Press, 2010. ISBN 978-80-251-2700-1. info
  • KRUCZEK, A. Access 2007 1.vyd. Brno: Computer Press, 2009. ISBN 978-80-251-1608-1. info
  • BEGG, C., HOLOWCZAK, R., CONOLLY, T. Mistrovství - Databáze: Profesionální průvodce tvorbou efektivních databází. Computer Press, 2009. ISBN 9788025123287. info
  • MOLINARO, A. SQL: kuchařka programátora. 1. vyd. Brno: Computer Press, 2009. ISBN 978-80-251-2617-2. info
    doporučená literatura
  • SOLAŘ, T. Oracle Database 11g: hotová řešení 1. vyd. Brno: Computer Press, 2010. ISBN 978-80-251-2886-2. info
  • LACKO, L. Bussinness intelligence v SQL Serveru 2008. 1. vyd. Praha: Computer Press, 2009. ISBN 978-80-251-2887-9. info
  • WALTERS, R A KOL. Mistrovství v Microsoft SQL Serveru 2008 1. vyd. Praha: Computer Press, 2009. ISBN 978-80-251-2329-4. info
  • PHP 6. MySQL, Apache:Vytváříme webové aplikace . 1. vyd. Praha: Computer Press, 2009. ISBN 978-80-251-2767-4. info
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 2013, zima 2015.