INF231 Databázové systémy

Obchodně podnikatelská fakulta v Karviné
zima 2007
Rozsah
2/1/0. 5 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é
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 Universal Databaze, InterBase a Microsoft Access.
Osnova
  • 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ě.
Literatura
    povinná literatura
  • 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
    doporučená literatura
  • HALAČKA, I., POKORNÝ, J., VALENTA, M. Databázové systémy: cvičení. ČVUT Praha, 2004. ISBN 80-01-02612-4. 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
  • POKORNÝ J. Databázová abeceda. SCIENCE, 1998. ISBN 80-86083-02-0. info
Informace učitele
Předmět je ukončen zkouškou. Kredity jsou udělovány na základě zpracování seminární práce, písemné a ústní zkoušky.
Seminární práce je individuální aktivita, kde studenti zpracují komplexně zadaný úkol pomocí počítače. Zdrojem pro seminární práci může být počítačová síť Internet. Témata prací se vztahují na databázové systémy, nebo souvisí s aplikacemi.
Seminární práce je rozsahu 3-10 stran v textovém editoru MS Word podle vzoru. Student obhajuje práci na ústní zkoušce. Podmínkou přijetí seminární práce je dodržení formálních požadavků a časového limitu. Hodnotí se propojení věcných znalostí z vybrané oblasti s databázovými systémy (9 bodů), ústní prezentace (8 bodů), diskuse (8 bodů), obsahová náplň (15 bodů).
Body se udělují v rozsahu:
písemný test: 0-40 bodů
seminární práce: 0-40 bodů
ústní zkouška: 0-20 bodů
U ústní zkoušky bude student referovat o své seminární práci a dostane otázky z probrané látky.
Výkon studenta bude hodnocen:
výborně 81-100 bodů
velmi dobře 61- 80 bodů
dobře 41- 60 bodů
nevyhověl 0 - 40 bodů
Pokud je předmět studován v rámci modulu Informační systémy bakalářské studijní specializace, bude pět kreditů uděleno za zpracování seminární práce a její obhajobu v rámci seminářů.
V případě, že předmět má student zapsán v rámci Modulu Informační systémy je předmět ukončen zápočtem dle platného Studijního a zkouškového řádu OPF.
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 léto 1991, léto 1992, léto 1993, léto 1994, léto 1995, léto 1996, léto 1997, léto 1998, léto 1999, léto 2000, léto 2001, léto 2002, léto 2003, léto 2004, léto 2005, léto 2006, léto 2007.
  • Statistika zápisu (nejnovější)
  • Permalink: https://is.slu.cz/predmet/opf/zima2007/INF231