| Název předmětu: | Integrované databázové systémy | |||||||
| Ústav: | 445 - Ústav počítačové a řídicí techniky | |||||||
| Přednášející: | Ing. Pavel Burian, CSc | |||||||
| Zástupce: | Doc. Ing. Jaromír Kukal, Ph.D. | |||||||
| Typ předmětu: | povinně volitelný | |||||||
| Rozsah / zakončení: | 1/3 kz | |||||||
| Kredity | 4 | |||||||
| Doporučený ročník / semestr: | 1/2 | |||||||
| Povinné předcházející předměty: | ||||||||
| Doporučené předcházející předměty: | Databázové servery a datové modelování | |||||||
| Souhrn: | ||||||||
| Předmět popisuje a uvádí databázové objekty a databázová vývojová prostřední z integrujícího pohledu Servisně orientované architektury SOA. Jedná se zejména o objekty a vývojové prostředky spol. Oracle, ale též Microsoft. Integrovaný pohled na data se týká konceptuální, databázové i fyzické úrovně. Podrobněji jsou popsány Normální formy relací a integrovaný popis procedurálního rozšíření jazyka Oracle PL/SQL od základní syntaxe po integrující příkazy. SOA se vztahuje k práci s daty typu XML v databázi Oracle 11g. | ||||||||
| Anotace: | ||||||||
| 1 | Servisně orientovaná architektura (SOA) a DB prostředí Oracle (Portal 11g AS, SQL Developer) a Microsoft | |||||||
| 2 | Integrované programové prostředky DB aplikací,v rámci SOA, objektově orientované programování | |||||||
| 3 | Architektura databázových systémů (DBS) z pohledu SOA, funkce jednotlivých komponent | |||||||
| 4 | Integrovaný pohled na data z hlediska konceptuální, databázové a fyzické úrovně | |||||||
| 5 | Porovnání databázových modelů: relační, objektově relační, objektový a síťový | |||||||
| 6 | Schéma relační databáze a Normální formy, multidimenzionální struktura dat databáze a její využití | |||||||
| 7 | Podrobný popis Normálních forem relací, vyjádření integritních omezení pomocí funkčních závislostí | |||||||
| 8 | Popis programových, databázových servisně orientovaných prostředků SOA spol. Oracle a Microsoft | |||||||
| 9 | Objekty databáze Oracle 11g a jejich integrovaný popis pomocí jazyků SQL, SQLJ, PL/SQL, SQL/XML | |||||||
| 10 | Integrovaný popis procedurálního rozšíření jazyka Oracle PL/SQL od základní syntaxe po integrující příkazy | |||||||
| 11 | Objektové nástroje typu CASE (Computer Aided Syst. Engn.) pro vývoj databázových a inform. systémů | |||||||
| 12 | SOA a databázové vývojové prostředky Oracle pro práci s daty typu XML v databázi Oracle 11g | |||||||
| 13 | Vytváření a import dokumentů a struktur XML, XML Schema z a do databáze Oracle 11g, jazyk SQL/XML | |||||||
| 14 | Databázové systémy pro podporu rozhodování, datové sklady a multidimenzionální struktura dat | |||||||
| Literatura: | ||||||||
| [1] | Kyte T.: ORACLE Návrh a tvorba aplikací. CP Books, a.s., Brno 2005 | |||||||
| [2] | http://www.oracle.com, http://www.microsoft.com, http://www.sql.org, http://www.xml.org, http://www.w3C.org | |||||||
| [3] | Date, C. J.: An Introduction to Database Systems, 7th ed., Reading, Addison-Wesley, 2000 | |||||||
| [4] | Young M., J.: XML krok za krokem. Computer Press a.s., Brno, 2006 | |||||||