Předmět | Návrh a implementace databázových systémů (DB2) |
---|---|
Garantuje | Katedra technických studií (KTS) |
Garant | doc. Ing. Zbyněk Bureš, Ph.D. ( buresz@vspj.cz ) |
Jazyk | česky |
Počet kreditů | 5 |
Prezenční studium | |
---|---|
Přednáška | 2 h |
Cvičení | 2 h |
Kombinované studium | |
Tutoriál / přednáška | 4 h |
Cvičení | 10 h |
Studijní plán | Typ | Sem. | Kred. | Ukon. |
---|---|---|---|---|
Aplikovaná informatika - kombi, platný od ZS 2024/2025 | P | 2 | 5 kr. | Z,ZK |
Aplikovaná informatika - platný od ZS 2024/2025 | P | 2 | 5 kr. | Z,ZK |
Předmět probírá pokročilejší poznatky z databázových systémů. Studenti budou seznámeni s detaily teorie relačních databází, relační algebry a normalizace relačního schématu. Seznámí se s procedurálním rozšířením jazyka SQL, naučí se programovat uložené procedury a funkce a používat triggery. Seznámí se s principy objektových a objektově-relačních databází a datových skladů. Součástí předmětu je vytvoření netriviální databázové aplikace, vypracování průvodní dokumentace a její obhájení.
Znalosti: Student zná teorii a principy týkající se datového a funkčního modelování včetně funkčních závislostí a jejich pokrytí, normálních forem a normalizace. Zná teoretická východiska transakčního zpracování a procedurálního rozšíření SQL. Zná principy objektových a objektově-relačních databází, datových skladů a OLAP.
Dovednosti: Student umí navrhnout datový a funkční model databáze, navrhnout a normalizovat relační schéma. Student umí používat transakce a indexy, udílet uživatelská oprávnění, rozšířit databázi o uložené procedury a triggery, ošetřit netriviální integritní omezení a provádět komplikovanější manipulace s daty.
Obecné způsobilosti: Student je schopen spolupracovat v malém týmu na řešení společného úkolu, umí si rozvrhnout práci, umí odprezentovat a obhájit výsledek své práce.