EnglishPřihlásit se
  • Miluji Tě, mé VUT
  • Stipendium
  • Virtuální prohlídka
  • QS Top Universities
  • Hledáme výzkumníky
  • Výzkumná centra
  • jdi.na.vutbr.cz
  • Centrum sportovních aktivit VUT v Brně
  • Návrh vizuálního stylu
  • Kolej roku - 2. a 3. místo pro VUT v brně

  • Pravděpodobně máte vypnutý JavaScript. Některé funkce portálu nebudou funkční.

Detail předmětu

Databázové systémy

Kód předmětu: FAST-CU52
Fakulta: Fakulta stavební
Akademický rok: 2011/2012
Otevřen: Ano
Garant: Ing. Miluše Kutínová
Garantující ústav: Ústav automatizace inženýrských úloh a informatiky
Typ studia: magisterský navazující
Forma studia: kombinované studium
Jazyk výuky: čeština
Počet kreditů: 5
Ukončení: zápočet a zkouška
Ročník: 1
Semestr: letní
Povinnost: volitelný

Zařazení předmětu ve studijních programech

Cíle předmětu:
Seznámení se základními principy databázové technologie v prostředí konkrétního systému řízení báze dat. Návrh a implementace jednoduché databázové aplikace.
Výstupy studia a kompetence:
Znalosti pro návrh a implementaci jednoduché databázové aplikace.
Prerekvizity:
Uživatelské znalosti operačního systému, zejména práce se soubory a složkami.
Obsah předmětu (anotace):
Základní pojmy databázové technologie, terminologie, datové modely, modelování, databázové nástroje.
Relační model dat, relační algebra, datová integrita.
Konceptuální modelování, E-R diagramy.
Jazyky relačních DBS, jazyk SQL.
Architektury databázových systémů.
Konkrétní databázové systémy typu ISAM a server SQL.
Praktické procvičení analytických dovedností při návrhu databázového systému zvolené předmětové oblasti v prostředí konkrétní DB aplikace.
Způsob a kritéria hodnocení:
Podmínky pro úspěšné ukončení předmětu stanoví každoročně aktualizovaná vyhláška garanta předmětu.
Osnovy výuky:
1. Datové modely a jejich odraz v používaných databázích
2. Relační model dat, pojem relace a její reprezentace
3. Relační algebra
4. Konceptuální modelování
5-6. Tabulky a jejich vztahy, primární a cizí klíče, E-R diagramy
7. Indexovací techniky
8. Referenční integrita
9. Jazyk SQL, příkazy podmnožin DDL a DML
10. Konstrukce komplexního příkazu SELECT
11. Pohledy, uložené procedury v jazyce TSQL. Transakční zpracování a řízení přístupu
12. Moderní databázové systémy Oracle, MySQL, SQL Server, ISAM systémy
13. Příklad analýzy jednoduchého informačního systému
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky:
Vymezení kontrolované výuky a způsob jejího provádění stanoví každoročně aktualizovaná vyhláška garanta předmětu.
Doporučená literatura:
Pokorný Jaroslav: Databázová abeceda. Science, Veletiny 1998
Rebecca M. Riordan: Vytváříme relační databázové aplikace. Computer Press 2000
Henderson K: Mistrovství v Transact-SQL. Computer Press 2000
Pokorný Jaroslav: Dotazovací jazyky. Science, Veletiny 1994
Šimůnek M.: SQL kompletní kapesní průvodce. Grada Publishing 1999

Typ (způsob) výuky:
Přednáška: 26 hod., nepovinná
Vyučující: Ing. Miluše Kutínová
Cvičení: 26 hod., povinná
Vyučující: Ing. Miluše Kutínová