INFPDBS Database Systems

School of Business Administration in Karvina
Summer 2013
Extent and Intensity
2/1/0. 4 credit(s). Type of Completion: zk (examination).
Teacher(s)
Mgr. Milena Janáková, Ph.D. (lecturer)
Mgr. Milena Janáková, Ph.D. (seminar tutor)
Guaranteed by
Mgr. Milena Janáková, Ph.D.
Department of Informatics and Mathematics – School of Business Administration in Karvina
Prerequisites (in Czech)
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.
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
Course objectives (in Czech)
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.
Syllabus (in Czech)
  • 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ů.

Literature
    required literature
  • 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
    recommended literature
  • 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
Teaching methods
One-to-One tutorial
Skills demonstration
Seminar classes
Assessment methods
Grade
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Teacher's information
ActivityDifficulty [h]
Ostatní studijní zátěž37
Přednáška26
Seminář13
Zkouška40
Summary116
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Summer 2011, Summer 2012, Summer 2014.
  • Enrolment Statistics (Summer 2013, recent)
  • Permalink: https://is.slu.cz/course/opf/summer2013/INFPDBS