Předmět: Postrelační databázové systémy

« Zpět
Název předmětu Postrelační databázové systémy
Kód předmětu KST/INPOD
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Magisterský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština
Statut předmětu Volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Lach Jaroslav, Ing.
Obsah předmětu
Základy objektově-orientovaných databázových systémů. Databázový systém db4objects jako příklad objektově-orientovaného databázového systému. Relační databázové systémy, relační model a relační algebra - opakování. Modelování složitých objektů a dědičnost v relačním modelu. Jazyky typu D a jazyk TurorialD jako příklad implementace tohoto typu jazyka.

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž)
Výstupy z učení
Cílem předmětu je seznámit studenty s možnými směry vývoje databázových systémů. Předmět se zaměřuje především na objektové a objektově-relační databáze vycházejíc z relačního modelu.
Schopnost používat a aplikovat různé druhy databázových systémů. Schopnost porovnat databázové systémy vycházejíc z různých modelů, znát jejich výhody a nevýhody. Schopnost rozhodnout se pro vhodný databázový systém v závislosti od druhu vytvářeného softwaru.
Předpoklady
Znalost základních pojmů relačního datového modelu (typ, relační proměnná, relační hodnota, operace na relacích, relační algebra). Znalost základných pojmů z oblasti databázových systémů: databáza, systém řízení báze dat, datový model, datová nezávislost. Znalost jazyka SQL. Znalost principů objektově-orientovaného modelování. Znalost základů programovacího jazyka C#. Znalost všeobecných principů návrhu relačních databází a schopnost navrhnout normalizovanou strukturu relační databáze.

Hodnoticí metody a kritéria
Posouzení zadané práce

Nutným předpokladem pro účast na výuce tohoto předmětu je úspěšné absolvování předmětů Architektura a techniky databázových systémů a Projektování databázových systémů.
Doporučená literatura
  • Dokumentace produktu Dataphor.
  • Dokumentace produktu db4objects.
  • http://www.thethirdmanifesto.com/.
  • C. J. Date. An Introduction to the Database systemsAddison Wesley, 8th edition, 2004. Addison Wesley, 8th edition, 2004.
  • C. J. Date, H. Darwen. Databases, types and the relational model, Addison Wesley; 3 edition, 2006.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Informační technologie (2015) Kategorie: Informatické obory - Doporučený ročník:-, Doporučený semestr: Zimní
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Informační technologie (2016) Kategorie: Informatické obory - Doporučený ročník:-, Doporučený semestr: Zimní
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Informační technologie (2014) Kategorie: Informatické obory - Doporučený ročník:-, Doporučený semestr: Zimní