Detail předmětu
Postrelační databáze
PRD Ak. rok 2004/2005 letní semestr 6 kreditů
Předmět zpřístupňuje některé strategie a vlastnosti uplatněné v deduktivních, prostorových, či časových databázích. Navazuje přitom na relační a objektově orientované DB systémy. Důraz je kladen na porozumění filozofii daného schématu i problemace spojené s implementací a způsoby vyhodnocení v daných schématech.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
- 26 hod. přednášky
- 26 hod. pc laboratoře
- 13 hod. projekty
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Studenti budou schopni identifikovat post-relační DB systémy, u vybraných kategorií se budou orientovat v problematice implementace a užití takových systémů.
Cíle předmětu
Zvládnutí práce v postrelačních databázových systémech (prostorové, deduktivní, temporální) a proniknutí do problematiky jejich implementace.
Požadované prerekvizitní znalosti a dovednosti
Nejsou žádné prerekvizity.
Literatura studijní
- Kim, W. (ed.): Modern Database Systems, ACM Press, 1995, ISBN 0-201-59098-0
- Melton, J.: Advanced SQL: 1999 - Understanding Object-Relational and Other Advanced. Morgan Kaufmann, 2002, p. 562, ISBN 1-558-60677-7
- Shekhar, S., Chawla, S.: Spatial Databases: A Tour, Prentice Hall, 2002/2003, p. 262, ISBN 0-13-017480-7
- Dunckley, L.: Multimedia Databases: An Object-Relational Approach. Pearson Education, 2003, p. 464, ISBN 0-201-78899-3
- Přednášky v elektronické podobě
Literatura referenční
- Kim, W. (ed.): Modern Database Systems, ACM Press, 1995, ISBN 0-201-59098-0
- Melton, J.: Advanced SQL: 1999 - Understanding Object-Relational and Other Advanced. Morgan Kaufmann, 2002, p. 562, ISBN 1-558-60677-7
- Shekhar, S., Chawla, S.: Spatial Databases: A Tour, Prentice Hall, 2002/2003, p. 262, ISBN 0-13-017480-7
- Dunckley, L.: Multimedia Databases: An Object-Relational Approach. Pearson Education, 2003, p. 464, ISBN 0-201-78899-3
- Gaede, V., Günther, O.: Multidimensional Access Methods, ACM Computing Surveys, Vol. 30, No. 2, 1998, pp. 170-231.
Osnova přednášek
- Úvod, definice postrelačních databázových systémů, vymezení pojmů
- Prostorové databáze, úvod, předmět zájmu
- Modelování prostorových dat
- Dotazování v prostorových databázích
- Algoritmy prostorových databází
- Temporální databáze, úvod, předmět zájmu
- Modelování časových dat
- Dotazování a práce v temporálních databázích
- Algoritmy temporálních databází
- Deduktivní databáze, úvod, předmět zájmu
- Modely a implementační techniky v deduktivních databází
- Algoritmy deduktivních databází
- Závěr, srovnání, diskuze otevřených otázek
Osnova počítačových cvičení
- Úvod k používanému DB systému (Oracle)
- Vytvoření jednoduché postrealční databáze
- Způsob práce s postrelačními daty - jednoduché dotazy
- Složitější kategorie dotazů
- Další kategorie dotazů
- Spojení s DB přes JDBC
- Ukázkové řešení klienta v jazyce Java
- Ukázka dalšího postrelačního DB systému
- Tvorba dat a práce se schématem
- Dotazy v daném schématu
- Demonstrace dalšího DB schématu
- Diskuze problematiky
- Demonstrace projektu
Průběžná kontrola studia
Hodnocení studia je založeno na bodovacím systému. Pro úspěšné absolvování předmětu je nutno dosáhnout 50 bodů.
Nejsou stanoveny.
Kontrolovaná výuka
- Půlsemestrální zkouška - písemně, formou testu, kde odpovědi mohou být jak větné, tak volbou 1 z N, či kombinace obou. (20 bodů)
- Vypracování projektů - 1 projekt (vytvoření programu, dle zadání) s příslušnou dokumentací. (20 bodů)
- Závěrečná zkouška - písemně, formou testu, kde odpovědi mohou být jak větné, tak volbou 1 z N, či kombinace obou. (60 bodů)