1. | | Koncepce informačního systému, návrh E-R diagramů v binárním konceptuálním modelu |
2. | | E-R metodologie v prostředí relačního SŘBD |
3. | | Transformace schémat z konceptuálních modelů do relačního modelu dat |
4. | | Funkční analýza pomocí diagramů toků dat |
5. | | Integrace datové a funkční analýzy |
6. | | Objektové a objektově-relační databáze |
7. | | Objektové rysy SQL:1999 a jejich vliv na metody návrhu relačních schémat |
8. | | Vyhodnocování dotazů: cenové modely relačních operací, indexace, metody optimalizace |
9. | | Distribuované databáze - architektury, distribuované zpracování dotazu |
10. | | Zobecněné transakční zpracování, dvoufázový potvrzovací protokol |
11. | | Datové sklady - architektury, návrh |
12. | | Multidimenzionální modelování datových skladů |
13. | | Textové databáze - Boolské a vektorové modely |
14. | | Relevance, zpětná vazba, možnosti implementace |
1. | | Procvičování konceptuálních modelů z praxe, funkční analýza dílčích úloh |
2. | | Procvičování konceptuálních modelů z praxe, funkční analýza dílčích úloh |
3. | | Transformace koncept. schématu do relačního modelu dat. |
4. | | Integrace konceptuálních schémat. |
5. | | Objektově relační rysy ORACLE8: vícehodnotové a složené atributy, kolekce, objekty. |
6. | | Role správce dat I - přidělování extentů, plnění db. bloků, ROWID řešení ORACLE. |
7. | | Role správce dat II -struktury pro rychlé vyhledávání: B-TREE |
8. | | INDEX, BITMAP INDEX, HASH CLUSTER, INDEX CLUSTER, INDEX ORGANIZED TABLE - řešení ORACLE. |
9. | | Optimalizace dotazů I - prováděcí plán, algoritmy spojení - příklady. |
10. | | OLAP - multidimenzionální databáze. Rozšířeni agregací a seskupování v SQL o ROLUP a CUBE operace. |
11. | | Optimalizace dotazů II - řešení ORACLE - execution plan, nastavení metod optimalizace, možnosti sledování činnosti optimalizátoru. |
12. | | Distribuované databázové systémy I - příklady distribuce dat. |
13. | | Distribuované databázové systémy II - řešení ORACLE - základní replikace (symetrická, asymetrická) |
14. | | Distribuované databázové systémy III - řešení ORACLE - pokročilé replikace, řešení konfliktů při asynchronní replikaci. |
1. | | Pokorný, J.: Konstrukce databázových systémů. Vydavatelství ČVUT v Praze, 2001. |
2. | | Pokorný, J., Snášel, V., Húsek, D.: Dokumetografické systémy, Karolinum, nakladatelství UK, 1998. |
3. | | Pokorný, J., Halaška, I.: Databázové systémy. Vydavatelství ČVUT v Praze, 1999. |
1. | | Barker, R.: CASE*Method Entity Relationship Modelling. Addison-Wesley Publ. Comp., 1990. |
2. | | Barker, R., Longman, C.: CASE*Method Function and Process Modelling. Addison-Wesley Publ. Comp. 1992. |
3. | | Date, C.J.: An Introduction to Database Systems. 7th Ed., Addison-Wesley, 1999. |
4. | | Baeza-Yates, R., Riberio-Neto, B.: Modern Information Retrieval, Addison Wesley, 1999 |