Slovník / pojem

SQL

Dotazovací jazyk, kterým se ukládají a získávají data z relační databáze.

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

Srozumitelně

SQL je jazyk, kterým se ptáte databáze na data. Řeknete jí třeba „ukaž mi všechny objednávky z minulého týdne" a ona vám je vrátí. Stejným způsobem se do databáze data ukládají, upravují nebo mažou.

Nemusíte procházet tabulky ručně. Napíšete jeden dotaz a databáze udělá vyhledání za vás.
// pro pokročilé

Do hloubky

SQL (Structured Query Language) je deklarativní jazyk pro práci s relačními databázemi. Dělí se na části pro dotazování a manipulaci dat (SELECT, INSERT, UPDATE, DELETE) a pro definici schématu (CREATE, ALTER). Klíčové koncepty zahrnují spojování tabulek (JOIN), agregace, indexy a transakce s vlastnostmi ACID. V Laravelu SQL obvykle nepíšu ručně — generuje ho query builder a ORM Eloquent, ale znalost SQL je nutná pro ladění výkonu a čtení pomalých dotazů.

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 →