PB155 Databázové systémy a jejich aplikace

Fakulta informatiky
podzim 2007
Rozsah
2/0. 2 kr. (plus ukončení). Ukončení: zk.
Vyučující
RNDr. Pavel Hajn (přednášející)
Garance
prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. Ing. Pavel Zezula, CSc.
Rozvrh
Čt 16:00–17:50 D1
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
Cílem kurzu je seznámit posluchače se základy databázových systémů se zvláštním zřetelem na jejich aplikace.
Osnova
  • Základní pojmy: databáze, entity, atributy. Schéma databáze, logické, fyzické. Modely databází, hierarchický model, síťový model, relační model (relační schéma). Jazyk pro definici dat. Jazyk pro manipulaci s daty. Dotazovací jazyky, relační algebra, relační kalkul (doménový, n-ticový). SQL standardy, použití v databázových systémech. Návrh schématu databáze, funkční závislosti, klíče, Armstrongovy axiomy, normální formy. Implementace databázových systémů; transakční zpracování, replikace a distribuované databáze. Komerční databázové produkty. Informační systémy a databázové systémy. Postavení databází v informačních systémech. Homogenní a heterogenní databázové prostředí. Technologie přístupu k databázím. Databáze a systémy řízení podniku. Textové a dokumentační databáze. Datové sklady a multidimenzionální databáze.
Literatura
  • Jaroslav Pokorný: Databázová abeceda, SCIENCE 1998
  • Jaroslav Pokorný: Databázové systémy a jejich použití v informačních systémech, ACADEMIA, 1992
  • Ullman J.D., Principles of Database Systems,Computer Science Press, 1983
  • KRÁL, Jaroslav. Informační systémy :specifikace, realizace, provoz. 1. vyd. Veletiny: Science, 1998, 358 s. ISBN 80-86083-00-4. info
  • STRAKA, Miroslav. Vývoj databázových aplikací. Praha: Grada, 1992, 129 s. ISBN 80-85424-43-6. info
Metody hodnocení
Přednáška s doplňujícími informacemi. Příklady řešené přednášejícím. Zkouška písemná - základní teoretické znalosti a řešení příkladů odpovídajících přednášce. Obsah zkoušky 3 testovavcí okruhy (oblasti: návrh struktury databáze, SQL, základní teoretické znalosti) celkové hodnocení 15 bodů, prospěl 8 a více bodů.
Další komentáře
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích podzim 2002, podzim 2003, podzim 2004, podzim 2005, podzim 2006, podzim 2008.