Název:

Pokročilé databázové systémy

Zkratka:PDB
Ak.rok:2011/2012
Semestr:zimní
Studijní plán:
ProgramOborRočníkPovinnost
IT-MGR-2MBI1.povinný
IT-MGR-2MBS-volitelný
IT-MGR-2MGM-povinně volitelný - skupina I
IT-MGR-2MGM.1.povinný
IT-MGR-2MIN-povinně volitelný - skupina S
IT-MGR-2MIN.1.povinný
IT-MGR-2MIS1.povinný
IT-MGR-2MIS.1.povinný
IT-MGR-2MMI-povinně volitelný - skupina O
IT-MGR-2MMM-volitelný
IT-MGR-2MPS1.povinný
IT-MGR-2MPV-volitelný
IT-MGR-2MSK1.povinně volitelný - skupina N
IT-MGR-2EITE1.povinný
Vyučovací jazyk:čeština
Informace veřejné:http://www.fit.vutbr.cz/study/courses/PDB/public/
Informace pro zapsané:http://www.fit.vutbr.cz/study/courses/PDB/private/
Kredity:5 kreditů
Ukončení:zápočet+zkouška (písemná)
Výuka:
hod./sempřednáškasem./cvičenílab. cvičenípoč. cvičeníjiná
Rozsah:2660614
 zkouškatestycvičenílaboratořeostatní
Body:60200020
Garant:Kolář Dušan, doc. Dr. Ing., UIFS
Přednášející:Kolář Dušan, doc. Dr. Ing., UIFS
Zendulka Jaroslav, doc. Ing., CSc., UIFS
Cvičící:Rychlý Marek, RNDr., Ph.D., UIFS
Fakulta:Fakulta informačních technologií VUT v Brně
Pracoviště:Ústav informačních systémů FIT VUT v Brně
Nahrazuje:
Postrelační databáze (PRD), UIFS
 
Cíle předmětu:
Podat širší pohled na postrelační databázové systémy (objektově-relační, prostorové, deduktivní, temporální, multimediální) jak v jejich různorodosti tak v implementačních technikách.
Anotace:
Předmět v širší úrovni přibližuje tyto moderní databázové systémy: objektově-relační databáze, deduktivní databáze, prostorové databáze, temporální databáze, multimediální databáze, pokročilé relační databáze. Dále jsou diskutovány principy moderních databázových systémů, porozumění databázovému schématu a způsob práce s moderními databázovými systémy. Zmíněny jsou i principy implementace moderních databázových systémů a způsoby zpracování údajů v moderních databázových systémech.
Požadované prerekvizitní znalosti a dovednosti:
Základy teorie relačního modelu dat. Formalizace návrhu relační databáze. Organizace dat na interní úrovni. Bezpečnost a integrita dat. Transakce. Konceptuální modelování a návrh relační databáze z konceptuálního modelu. Jazyk SQL.
Získané dovednosti, znalosti a kompetence:
Studenti budou schopni identifikovat postrelační DB systémy, u vybraných kategorií se budou orientovat v problematice implementace a užití takových systémů.
Osnova přednášek:
  1. Úvod, definice postrelačních databázových systémů, vymezení pojmů
  2. Objektově-relační databáze, standard SQL/99
  3. Prostorové databáze, úvod, předmět zájmu
  4. Modelování prostorových dat
  5. Dotazování v prostorových databázích
  6. Algoritmy prostorových databází
  7. Obrazové a multimediální databáze
  8. Temporální databáze, úvod, předmět zájmu
  9. Modelování temporálních dat
  10. Algoritmy temporálních databází
  11. Deduktivní databáze, úvod, předmět zájmu
  12. Modely a implementační techniky v deduktivních databází
  13. Závěr, srovnání, diskuze otevřených otázek
Osnova počítačových cvičení:
  1. Úvod k používanému DB systému (Oracle), vytvoření jednoduché postrealční databáze
  2. Způsob práce s postrelačními daty - jednoduché dotazy
  3. Složitější kategorie dotazů
  4. Další kategorie dotazů
  5. Spojení s DB přes JDBC
  6. Ukázkové řešení klienta v jazyce Java
  7. Demonstrace projektu
Osnova ostatní - projekty, práce:
  1. Vytvoření a demonstrace vlastností databáze v postrelačním databázovém systému (použit prostorový, temporální, či deduktivní DBS)
Literatura referenční:
  1. Kim, W. (ed.): Modern Database Systems, ACM Press, 1995, ISBN 0-201-59098-0
  2. Melton, J.: Advanced SQL: 1999 - Understanding Object-Relational and Other Advanced. Morgan Kaufmann, 2002, p. 562, ISBN 1-558-60677-7
  3. Shekhar, S., Chawla, S.: Spatial Databases: A Tour, Prentice Hall, 2002/2003, p. 262, ISBN 0-13-017480-7
  4. Dunckley, L.: Multimedia Databases: An Object-Relational Approach. Pearson Education, 2003, p. 464, ISBN 0-201-78899-3
  5. Gaede, V., Günther, O.: Multidimensional Access Methods, ACM Computing Surveys, Vol. 30, No. 2, 1998, pp. 170-231.
Literatura studijní:
  1. Kim, W. (ed.): Modern Database Systems, ACM Press, 1995, ISBN 0-201-59098-0
  2. Melton, J.: Advanced SQL: 1999 - Understanding Object-Relational and Other Advanced. Morgan Kaufmann, 2002, p. 562, ISBN 1-558-60677-7
  3. Shekhar, S., Chawla, S.: Spatial Databases: A Tour, Prentice Hall, 2002/2003, p. 262, ISBN 0-13-017480-7
  4. Dunckley, L.: Multimedia Databases: An Object-Relational Approach. Pearson Education, 2003, p. 464, ISBN 0-201-78899-3
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, neexistuje náhradní/opravný termín. (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, 2 opravné termíny. (60 bodů - pro získání bodů ze zkoušky je nutné zkoušku vypracovat tak, aby byla hodnocena nejméně 25 body, v opačném případě bude zkouška hodnocena 0 body.)
Průběžná kontrola studia:
  • Půlsemestrální zkouška, u které neexistuje náhradní, či opravný termín.
  • Řešení 1 projektu v průběhu semestru a jeho odevzdání ve stanoveném termínu.
Podmínky zápočtu:
Student musí během semestru získat alespoň 50% bodů z možného maxima, tj. 20 bodů ze 40.
Pokud bude odhaleno plagiátorství nebo nedovolená spolupráce na projektech, či u půlsemestrální zkoušky, zápočet nebude udělen a dále bude zváženo zahájení disciplinárního řízení.