FAACCOUNTANCY LTDvývoj softwaru

SQL

SQL není doplněk k aplikaci, ale místo, kde se rozhoduje o její rychlosti i o tom, zda data zůstanou konzistentní.

Vznik jazyka
1974
Charakter
deklarativní, dotazovací
Kde ho nasazujeme
datová vrstva

Jak SQL používáme

Datový model navrhujeme dřív než obrazovky, protože přepsat rozhraní je levnější než migrovat špatně navrženou databázi s ostrými daty. Píšeme explicitní schéma s cizími klíči a omezeními, migrace verzujeme spolu s kódem a spouštíme je automaticky při nasazení. Dotazy, které rostou s objemem dat, kontrolujeme přes plán provedení, ne odhadem. Tam, kde na pořadí operací závisí peníze nebo objednávky, řešíme explicitně úroveň izolace transakce.

Typické úlohy
  • Návrh schématu a migrace
  • Optimalizace dotazů podle plánu provedení
  • Transakce a konzistence dat
Související služby

Potřebujete tým, který v tomto jazyce píše denně? Napište nám.