Slovník / pojem

Databáze

Uspořádané úložiště, kde web trvale ukládá data — objednávky, uživatele, obsah.

// pro běžného uživatele

Srozumitelně

Databáze je organizované úložiště, kam si web ukládá vše, co si má pamatovat — zákazníky, objednávky, články nebo produkty. Představte si obří kartotéku, ve které se dá bleskově vyhledávat a třídit. Bez ní by web po každém obnovení zapomněl všechno, co do něj kdo zadal.

Kvalitně navržená databáze je základ toho, aby web zvládal i velké množství dat rychle.
// pro pokročilé

Do hloubky

Databáze je systém pro trvalé, konzistentní ukládání a dotazování dat. U webových aplikací převažují relační databáze (MySQL, MariaDB, PostgreSQL) postavené na tabulkách, vztazích a jazyce SQL. V Laravelu se s ní pracuje přes Eloquent ORM a migrace, které verzují schéma stejně jako kód. Pro výkon jsou zásadní správné indexy, eager loading proti N+1 problému a vhodné datové typy sloupců.

Potřebujete s tím pomoct v praxi? Postavím vám web nebo aplikaci na míru — a vysvětlím to lidsky.

Napište mi →