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.