Detail předmětu
Databázové systémy
Akademický rok 2025/26
NUB019 předmět zařazen v 1 studijním plánu
NPC-GK zimní semestr 1. ročník
Garant předmětu
Zajišťuje ústav
Jazyk studia
čeština
Kredity
4 kredity
semestr
zimní
Způsob a kritéria hodnocení
zápočet
Nabízet zahraničním studentům
Nenabízet
Předmět na webu VUT
Přednáška
13 týdnů, 1 hod./týden, nepovinné
Osnova
- 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.
Cvičení
13 týdnů, 2 hod./týden, povinné
Osnova
- 1. Porovnání práce s daty v ukázkové aplikaci na úrovni uživatelského rozhraní aplikace a uživatelského rozhraní vlastního databázového systému.
- 2. Použití jednoduchých nástrojů pro zjišťování informací (řazení a filtrování). Import a export dat.
- 3. Definice struktury tabulek, datové typy, realizace integritních omezení.
- 4.–6. Formulace dotazů pro zjišťování informací.
- 7.–9. Nastavení relací mezi tabulkami, formulace komplexních dotazů, použití formulářů pro vytvoření uživatelského rozhraní.
- 10.–12. Zadání a konzultace samostatné práce.
- 13. Odevzdání samostatné práce, závěrečný test.