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.
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číš
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.
Vztahy mezi daty
Jak se pozná, že tenhle záznam patří tomuhle uživateli. Nejdůležitější koncept celého modulu.
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.
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