Přeskočit na hlavní obsah
Přeskočit hlavičku
Terminated in academic year 2012/2013

Databázové systémy

Typ studia navazující magisterské
Jazyk výuky čeština
Kód 157-0328/04
Zkratka DBS
Název předmětu česky Databázové systémy
Název předmětu anglicky Database Systems
Kreditů 5
Garantující katedra Katedra systémového inženýrství a informatiky
Garant předmětu doc. Ing. Ludmila Kalužová, CSc.

Subject syllabus

1.Úvod do předmětu
-Návaznosti, požadavky ke zkoušce, doporučná literatura
-Databázový systém Oracle, produkty rodiny Oracle 10g, nástroje pro vývoj
aplikací
2.Prvky organizace paměti.
-Blok , oblast, segment, tabulkový prostor, definice tabulkového prostoru,
klausule Storage.
3. Definice a použití funkcí.
-Číselné, znakové, datumové funkce, příklady.
4.SQL*PLUS .
-Formátování sestav a vkládání součtových řádků do výstupních sestav.
(Break,Compute)
5.Programovací jazyk PL/SQL.
-Deklarační část bloku – deklarace proměnných a konstant.
-Příkazová část bloku – řídící struktury.
-Ošetřená výjímečných stavů.
6.Bezpečnost dat v Oraclu.
-Systémová a objektová privilegia, role, vytvoření nového uživatele.
7.Transakční zpracování – základní vlastnosti, izolační úrovně SQL standardu.
8.Víceuživatelské prostředí v Oraclu.
- Příkaz LOCK table, uzamykání tabulek, režimy uzamčení.
-Odkaz na vzdálenou databázi, vytvoření databázového spoje.
9.Architektura databází, databázové systémy třetí generace.
-Charakteristika objektově relačních databází, prvky objektového,rozšíření
Oraclu.
-Abstraktní datové typy, kolekce.
10.Prvky objektového,rozšíření Oraclu.
-Objektové tabulky, odkazy, objektové pohledy, metody.
11.Objektově orientované databáze.
- Terminologie ODMG.
-Jazyk ODL.
12.Fyzická organizace dat.
-Sekvenční struktura, řetězení, indexování, transformační organizace.
-B-stromy.
13.Bitmapových indexy.
-Charakteristika, uplatnění B-stromů a bitmapových indexů.
-Řešení hvězdicových dotazů v DBS ORACLE.

Osnova cvičení
1.Vytvoření datové základny v DBS Oracle.
2.Vytváření aplikací s využitím produktu Oracle Forms Developer.
3.Zpracování samostatnýcgh projektů

Literature

1.Kaluža, J., Kalužová, L. (2011) Modelování dat v informačních systémech.
Praha: Ekopress, ISBN 978-80-86929-81-1.
2.Conolly,T.,Begg,C.,Holowczak,R. (2009) Mistrovství databáze-Profesionální průvodce tvorbou efektivních databází. Brno: Computer Press a.s.
3. Loney, K. (2010) ORACLE DATABASE 11g-Kompletní průvodce. Brno: Computer Press a.s., ISBN 978-8025124895

Advised literature

1.Loney,K., Brylan,B. (2006) Mistrovství v Oracle Database 10g. Brno: Computer Press a.s., ISBN 80-251-1277-2
2.Loney,K., Brylan,B. (2009) Mistrovství v Oracle Database 11g. Brno: Computer Press a.s.,ISBN 978-8025121894