Kurz

Projekt

Aplikace s databází

Data, která přežijí i tebe. Tabulky, vztahy, migrace – vysvětlené tak, aby ses nemusel stát databázovým inženýrem.

10 hodinStřední

Na konci máš

Aplikace, kde data leží v opravdové databázi a přežijí restart, nasazení i výměnu počítače.

Ukládání dat v prohlížeči má jednu vlastnost: patří jednomu prohlížeči. Databáze je místo, kde data patří aplikaci.

Co konkrétně vznikne

Aplikace, ve které se ukládají záznamy, dají se upravovat, mazat a vyhledávat. Klasické čtyři operace, kterým se říká CRUD – vytvořit, přečíst, upravit, smazat.

Konkrétní podoba je na tobě: evidence, katalog, přehled zakázek, sbírka čehokoliv.

Co se na něm naučíš

  1. Jak vypadá dobře navržená tabulka

    Jaké sloupce, jaké typy, co má být povinné. Rozhodnutí, která se dělají na začátku a mění se pak těžko.

  2. Vztahy mezi daty

    Jak se pozná, že tenhle záznam patří tomuhle uživateli. Nejdůležitější koncept celého modulu.

  3. Migrace

    Jak se struktura databáze mění, když už v ní data jsou. To je ta část, kde se dá udělat největší škoda.

  4. Zálohy

    Nudná věc, kterou nikdo neřeší, dokud ji nepotřebuje.

Na co narazíš

Na okamžik, kdy budeš chtít změnit strukturu tabulky, ve které už jsou data. Tam je hranice mezi „hraju si“ a „mám zodpovědnost“.

Naučíš se to dělat tak, aby se to dalo vrátit.

Jak poznáš, že jsi hotový

Nasadíš to, přidáš pár záznamů, nasadíš novou verzi – a data tam pořád jsou.

Obsah aktualizován: 21. srpna 2026