INF231S Database Systems

School of Business Administration in Karvina
Winter 2007
Extent and Intensity
2/1/0. 5 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
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 Universal Databaze, InterBase a Microsoft Access.
Syllabus (in Czech)
  • Struktura výkladu:
    1. Základní pojmy a principy.
    2. Architektury IS.
    3. Návrh IS.
    4. Návrh obsahu datové základny.
    5. Objektové databázové systémy.
    6. Databázový jazyk SQL.
    7. Databázové systémy, ochrana a bezpečnost.
    8. Správa databáze.
    9. Trendy a kritéria hodnocení databázových systémů.
    10. Ukázky vybraných databázových systémů s příklady praktických aplikací.
    Obsah předmětu:
    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 MDIS, SDM, Eurometoda, SSADM a Systems Engineering.
    4. 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í.
    5. Objektové databázové systémy.
    Principy objektového přístupu, vztah objektových a relačních principů, vlastnosti objektových databází.
    6. 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í, dotazy v SQL.
    7. 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ů.
    8. Správa databáze.
    Základní činnosti správy databáze, optimalizace datové základny.
    9. 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ů.
    10. Ukázka vybraných databázových systémů s příklady praktických aplikací.
    Řešení konkrétních problémů.

    Při přednáškách je využíváno prezentační zařízení a PC. Výuka seminářů probíhá v počítači vybavených učebnách. Studijní materiály jsou dostupné v elektronické podobě prostřednictvím fakultní počítačové sítě.
Literature
    required literature
  • SCIORE E. Database Design and Implementation. J. Wiley & Sons, 2008. ISBN 978-0-471-75716-0. info
  • LONEY, K., THERIAULT, M. Mistrovství v Oracle - komplexní průvodce tvorbou, správou a údržbou databází. Copmuter Press Praha, 2002. ISBN 80-7226-635-7. info
  • STONEBRAKER, M. a kol. (POKORNÝ, J. autor úvodu). Objektově-relační SŘBD, analýza příští velké trhy. Praha, 2000. ISBN 80-901507-4-8. info
  • CHLAPEK, D., ŘEPA, V., STANOVSKÁ, I. Techniky a nástroje vývoje informačních systémů. D.1. VŠE Praha, 1999. ISBN 80-245-0005-1. info
    recommended literature
  • HALAČKA, I., POKORNÝ, J., VALENTA, M. Databázové systémy: cvičení. ČVUT Praha, 2004. ISBN 80-01-02612-4. info
  • POKORNÝ J. Databázová abeceda. SCIENCE, 1998. ISBN 80-86083-02-0. info
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
The course is also listed under the following terms Winter 1990, Summer 1991, Winter 1991, Summer 1992, Winter 1992, Summer 1993, Winter 1993, Summer 1994, Winter 1994, Summer 1995, Winter 1995, Summer 1996, Winter 1996, Summer 1997, Winter 1997, Summer 1998, Winter 1998, Summer 1999, Winter 1999, Summer 2000, Winter 2000, Summer 2001, Winter 2001, Summer 2002, Winter 2002, Summer 2003, Winter 2003, Summer 2004, Winter 2004, Summer 2005, Winter 2005, Summer 2006, Winter 2006, Summer 2007, Summer 2008.
  • Enrolment Statistics (Winter 2007, recent)
  • Permalink: https://is.slu.cz/course/opf/winter2007/INF231S