Maturitarozbory témat
10

Databáze

📚 DBS
Příprava: 15 min
Zkouška: 15 min
📖

Teorie

Relační model (tabulky, PK/FK, relace 1:1, 1:N, M:N), ACID, transakce, izolace, indexy (B-Tree, hash), NoSQL (dokumentové, klíč–hodnota, grafové), normalizace (1NF–3NF, BCNF), pohledy, uložené procedury.

🎯

Tahák

  • 1ACID
  • 2PK/FK
  • 3Indexy
  • 41NF–3NF
  • 5JOIN typy

Typické otázky u maturity

  • 1Kdy použít index?
  • 2Rozdíl mezi LEFT a INNER JOIN
🏷️

Klíčová slova

ACIDindexnormalizaceJOINNoSQL

Praktická část

Zadání:

Navrhněte schéma e-shopu (Users, Orders, Items, OrderItems).

Kroky:

  1. 1Definuj PK/FK
  2. 2Urči kardinality
  3. 3Navrhni indexy