MS-SQL databáze krok za krokem - Online kurz
Sekce obsahuje tutoriály se syntaxí MS-SQL databáze a prací s databází ve Visual Studio. Od instalace probereme vše přes dotazy až k optimalizacím.
Syntax jazyka samozřejmě vychází z angličtiny. Pro pohodlnější výuku jsou však naše tutoriály kompletně v češtině.
15 lekcí
V prvním tutoriálu seriálu o MS-SQL databázi si uděláme úvod do relačních databází a nainstalujeme si Visual Studio, ve kterém budeme databáze tvořit.
Napsal Michal Žůrek - misaz
V tutoriálu si ukážeme vytvoření (CREATE) databáze a tabulky v MS-SQL ve Visual Studiu i pomocí T-SQL kódu a následně i jejich odstranění (DROP).
Napsal Michal Žůrek - misaz
V tutoriálu si do tabulky v MSSQL databázi vložíme několik uživatelů a některé také smažeme. Naučíme se příkazy INSERT a DELETE, řeč padne i na SQL injekci
Napsal Michal Žůrek - misaz
V tutoriálu se v MS-SQL databázi naučíme vybírat data (vyhledávat) pomocí příkazu SELECT. Probereme operátory LIKE, BETWEEN a IN.
Napsal Michal Žůrek - misaz
V tutoriálu si v MS-SQL ukážeme řazení (třídění) výsledků, seskupování a agregační funkce jako COUNT (počet), SUM, AVG (průměr), MIN a MAX.
Napsal Michal Žůrek - misaz
V tutoriálu si uvedeme několik tabulek datových typů k databázi MS-SQL. Vysvětlíme si význam hodnoty NULL a několik upřesnujících informací k typům.
Napsal Michal Žůrek - misaz
V MS-SQL tutoriálu začneme pracovat na databázi pro redakční systém, ukážeme si výběr přes více tabulek pomocí příkazu JOIN, INNER, LEFT a RIGHT JOIN.
Napsal Michal Žůrek - misaz
V tutoriálu budeme v MS-SQL (T-SQL) pokračovat dotazy přes více tabulek a naučíme se vytvořit vazbu M:N přes vazební tabulku.
Napsal Michal Žůrek - misaz
V tutoriálu si ukážeme poddotazy, tedy vnořené dotazy v MS-SQL databázi. Vysvětlíme si nové operátory IN, ALL, ANY a EXISTS.
Napsal Michal Žůrek - misaz
V tutoriálu se naučíme modifikovat strukturu MS-SQL databáze (hlavně tabulek) pomocí příkazu ALTER, vysvětlíme si transakce a vytvoříme databázový pohled.
Napsal Michal Žůrek - misaz
V tutoriálu se naučíme optimalizovat/zvýšit výkon MS-SQL databáze zejména pomocí databázových indexů/klíčů. Řekneme si něco o normalizaci a denormalizaci.
Napsal Michal Žůrek - misaz
Lekce 12
MS-SQL - Trigger (DML)
V článku si procvičíte spouště na příkladech z praxe. Tento článek je zaměřen na DML trigger. Dále se dovíte základní rozdělení triggerů.
Napsal Milan Gallas
Lekce 13
MS-SQL - Transakce
V tomto článku popisuji, jak fungují transakce a na jaké problémy můžete narazit, pokud je nepoužíváte správně.
Napsal Milan Gallas
Lekce 14
MS-SQL - Uložené procedury
Procedury nejsou nic jiného, než uložené části kódu, který můžeme použít znovu a ušetříme čas při jejich vytváření.
Napsal Ondřej Trnka
Lekce 15
MS-SQL - Datové typy podrobněji
Dnes bych bych chtěl doplnit pěkný článek od Michala Žurka o datových typech používaných v MS SQL verze 11.
Napsal Ondřej Trnka
Vytištěný dokument se dá přehnout, slepit a rozstříhat na lístečky. Na jedné straně lístečku je zadání, na druhé SQL příkaz. Skvělé k procvičování SQL.
Napsala Virtual