Databázové systémy

Týden 3 - normální formy, zpracování dotazu a zabezpečení

Osnova

1. Normalizace databáze pomocí funkčních závislostí
 * teorie funkčních závislostí
 * normální formy
 * normalizace relací

2. Zpracování dotazů
 * princip zpracování dotazů,
 * relační algebra a ekvivalentní výrazy,
 * optimalizace dotazů a
 * příklady algoritmů jednotlivých operací.

3. Indexování a hašování
 * princip indexování pro zrychlení přístupu k datům,
 * dvě implementace - hierarchické a hašované.

4. Zabezpečení dat
 * omezení přístupu, oprávnění a uživatelé,
 * útoky na databázový systém.

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/econ/podzim2024/BKM_DATS/um/seminars/Cviceni-Btrees-extrahovane-animace.ppsx

Následující