Kniha
Naučte se SQL za 21 dní přináší všem zájemcům o oblast relačních databází solidní vysvětlení principů a mnohostranného použití jazyka SQL (Structured Query Language), jenž je "pohonem" většiny všeobecně rozšířených databázových systémů, jimiž jsou např. MySQL, Oracle, SQL Server, IBM DB2, InterBase, Access a mnohé další. Tato kniha je překladem již čtvrtého, opět aktualizovaného vydání knihy Sams Teach Yourself SQL in 21 Days. Časové určení "za 21 dní" v názvu není v žádném případě bezobsažným sloganem: kniha je skutečně rozdělená do 21 lekcí přiměřené délky, z nichž v každé proberete jedno ucelené téma od celkového vysvětlení do slušné hloubky a podrobnosti. Abyste se přesvědčili, nakolik jste další kus látky zvládli, obsahuje v závěru každá lekce kontrolní otázky i praktická cvičení, jejichž řešení najdete v příloze knihy.
Základní principy relačních databází a jazyka SQL
* Výběr dat pomocí dotazů
* Rozvinuté možnosti příkazu SELECT
* Zpracování dat pomocí vestavěných funkcí
* Vkládání poddotazů do dotazů, korelované dotazy
* Normalizace databáze a nástroje pro zajištění integrity dat
* Vytváření a údržba tabulek
* Manipulace s daty
* Řízení transakcí
* Vytváření pohledů na data
* Zlepšování výkonu indexováním tabulek
* Optimalizace příkazů SQL
* Zabezpečení databáze před nežádoucím přístupem
* Význam a využití datového slovníku (systémového katalogu)
* Uložené procedury, spouště a integrovaný kód SQL
* Generování příkazů SQL pomocí jazyka SQL