Skip to main content
Skip header
Terminated in academic year 2009/2010

Database and Information Systems

Type of study Bachelor
Language of instruction Czech
Code 456-0527/01
Abbreviation DAIS
Course title Database and Information Systems
Credits 8
Coordinating department Department of Computer Science
Course coordinator doc. RNDr. Jana Šarmanová, CSc.

Subject syllabus

Přednášky:
FOXPRO prostředí, definice dat, manipulace s daty
FOXPRO programování
Specifika projektování IS, etapy životního cyklu, organizační a perzonální zajištění.
Zadání IS, analýza funkční, DFD, minispecifikace.
Zásady komunikace programu s uživatelem.
Návrh implementace IS, systémový návrh, realizace IO, tvorba modulů.
Optimalizace algoritmů nad databází.
Dokumentace IS, typy dokumentace.
Praktický příklad vývoje IS
Ochrana dat proti porušení konzistence chybou systému.
Řízení paralelních procesů v databázích, transakce, zamykání, dvoufázový protokol, uváznutí.
Základní pojmy distribuovaných bází dat a distribuovaných IS.
Prostředí a příkazy SQL*Plus (ORACLE)
Charakteristika několika rozšířených SŘBD


Projekty:
Zpracování analýzy, implementace a dokumentace malého informačního systému dle vlastního výběru, případně zadaného na cvičení.

Počítačové laboratoře:

Práce v prostředí FOXPRO
Analýza informačního systému, její prezentace
Vývoj IS v prostředí FOXPRO.
Implementace a prezentace výsledného systému.
Dokumentace IS.
Práce v prostředí SQL*Plus v Oracle, tvorba sestav.

Literature

Garcia-Molina, J.D. Ullman, J.D. Widom. Database Systems: The Complete Book. Prentice Hall, 2001.
S.S. Lightstone, T.J. Teorey, T. Nadeau: Physical Database Design: the database professional's guide to exploiting indexes, views, storage, and more. Morgan Kaufmann, 2007.

Advised literature

* M. Krátký, R. Bača: Databázové systémy. http://db.cs.vsb.cz/edu/dbsys.pdf. leden, 2009.
* J. Pokorný, I. Halaška: Databázové systémy. 2. vyd. Praha: Vydavatelství ČVUT, 2003. 148 s. ISBN 80-01-02789-9.
* J. Pokorný: Dotazovací jazyky. Karolinum, 2002. 255 s. ISBN 80-246-0497-3.
* J. Pokorný: Základy implementace souborů a databází. 1. vyd. Praha: Karolinum, 1997. 196 s. ISBN 80-7184-472-1 .
* Dokumentace k SŘBD Oracle