Kód kurzu: GOC277« Krok zpět

Základy tvorby dotazů v jazyce T-SQL v prostředí Microsoft SQL Serveru

Úvodní kurz do problematiky získávání dat z SQL serveru pomocí dotazů napsaných v T-SQL. Na kurzu nepřijdou zkrátka žádní uživatelé, neboť kurz je cílen obecně na všechny aktuálně podporované verze Microsoft SQL Server. Cílovou skupinou kurzu jsou juniorské pozice vývojářů a administrátorů SQL serveru a pokročilí uživatelé.

GOPAS Official Curriculum
 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
GTK 6.12.2018 2 9 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
GTK 14.2.2019 2 9 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
4.4.2019 2 9 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
GTK 19.11.2018 2 9 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
16.5.2019 2 9 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
LM GTK 22.11.2018 2 315,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha2 9 000 CZK v ceně kurzu 20
Brno2 9 000 CZK v ceně kurzu 20
Bratislava2 350,00 EUR v ceně kurzu 20

Uživatelská náročnost

Pro koho je kurz určen

  • Juniorské pozice programátorů a administrátorů Microsoft SQL Serveru
  • Pokročilí uživatelé, kteří se s problematikou chtějí seznámit, nebo potřebují získávat data z SQL serveru

Co Vás naučíme

  • Používat příkaz SELECT
  • Spojovat tabulky pomocí JOIN
  • Využívat agregačních funkcí jazyka
  • Efektivně používat poddotazy

Požadované vstupní znalosti

Základní znalosti relačních databází, pojmy tabulka, relace a podobně

Metody výuky

Odborný výklad s praktickými ukázkami, cvičení na počítačích

Studijní materiály

Tištěné prezentace

Osnova kurzu

Představení jazyka T-SQL
  • Skupiny příkazů jazyka (DCL, DML, DDL, komentáře, terminátory, proměnné, smyčka, podmínky IF a CASE)
  • Datové typy
  • Operátory (aritmetické, logické, stringový součet)
  • Příklady systémových funkcí (GETDATE, CHARINDEX, ISNULL)
  • Nástroje - SQL Server Management Studio (SSMS)
Jednoduchý příkaz SELECT
  • Příklad se stavbou celého příkazu
  • Rozebrání klauzule SELECT
  • Sloupce, konstanty, výrazy
  • Rozebrání klauzule FROM
  • Rozebrání klauzule WHERE
  • Psaní podmínek, užití operátorů (LIKE!)
  • Může být rozebrání ORDER BY
Spojování více tabulek (JOIN)
  • Smysl spojování - rozdíl mezi daty a informacemi
  • INNER JOIN
  • LEFT, RIGHT, FULL OUTER JOIN
  • CROSS JOIN
  • UNION
Agregační dotazy
  • Agregační funkce - důraz na NULL (kromě COUNT(*))
  • GROUP BY
  • HAVING jako výstupní podmínka
  • Test duplicity záznamů
  • Ranking funkce (ROW_NUMBER, NTILE, RANK, DENSE_RANK)
Poddotazy
  • Poddotazy v klauzuli SELECT
  • Poddotazy v kluzuli FROM
  • Poddotazy v klauzuli WHERE

        Předchozí kurzy

        Navazující kurzy

        žádný navazující kurz
        Tištěné prezentace probírané látky

        Cena:
        v ceně kurzu
        Uvedené ceny jsou bez DPH.


        Graf návazností kurzů