MVŠO:XDATA_UIM Database Systems - Course Information
XDATA_UIM Database Systems
Moravian Business College Olomoucwinter 2014
- Extent and Intensity
- 1/2/0. 4 credit(s). Type of Completion: k (colloquium).
- Teacher(s)
- Mgr. Vít Pászto, Ph.D. (lecturer)
Mgr. Vít Pászto, Ph.D. (seminar tutor) - Guaranteed by
- Mgr. Vít Pászto, Ph.D.
Moravian Business College Olomouc - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Company Information Systems (programme MVŠO, 1091) (2)
- Course objectives (in Czech)
- 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.
- Syllabus (in Czech)
- 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.
- Osnova přednášek:
- Literature
- required literature
- 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
- recommended literature
- 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
- Language of instruction
- Czech
- Further Comments
- The course can also be completed outside the examination period.
- Enrolment Statistics (winter 2014, recent)
- Permalink: https://is.mvso.cz/course/mvso/winter2014/XDATA_UIM