Kód kurzu: MOC 20461« Krok zpět

Tvorba T-SQL dotazů v databázovém serveru Microsoft SQL Server 2012/2014

Na tomto kurzu získají účastníci základní teoretické znalosti psaní Transact-SQL dotazů a tyto znalosti použijí při řešení praktických problémů v databázovém systému Microsoft SQL Server 2012 a 2014. Osvojení základních technik T-SQL jazyka je zásadní pro efektivní zvládnutí dalších činností, kterými jsou administrace a vývoj databází nebo Business Intelligence. Kurz je zároveň doporučenou přípravou pro úspěšné složení certifikační zkoušky.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
19.8.2019 5 30 350 CZK v ceně kurzu Český jazyk GOPAS Praha
 
LM GTK 18.3.2019 5 26 975 CZK v ceně kurzu Český jazyk GOPAS Brno
 
13.5.2019 5 875,00 EUR 270,00 EUR Slovenský jazyk GOPAS Bratislava
 
15.7.2019 5 875,00 EUR 270,00 EUR Slovenský jazyk GOPAS Bratislava
 
2.9.2019 5 875,00 EUR 270,00 EUR Slovenský jazyk GOPAS Bratislava
 
4.11.2019 5 875,00 EUR 270,00 EUR Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha5 30 350 CZK v ceně kurzu 50
Brno5 30 350 CZK v ceně kurzu 50
Bratislava5 875,00 EUR 270,00 EUR 50

Komu je kurz určen

  • Kurz je určen databázovým administrátorům, vývojářům a specialistům na BI, kteří si chtějí osvojit znalost v použití T-SQL jazyka
  • Datovým specialistům, kteří pracují s daty formou tvorby reportů, sestavování analýzy nebo programátorům klientských aplikací

Co vás naučíme

  • Používat SELECT příkaz
  • Spojovat tabulky
  • Řadit a filtrovat data
  • Používat datové typy
  • Měnit data
  • Používat vestavěné funkce
  • Seskupovat a agregovat data
  • Používat poddotazy
  • Používat tabulkové výrazy
  • Množinové operace
  • Používat stránkovací a offset funkce
  • Použít operace PIVOT a GROUPING SETS
  • Spouštět uložené procedury
  • Základní techniky jazyka pro programátory
  • Ošetřovat chyby
  • Transakce

Požadované vstupní znalosti

  • Základní znalost operačních systémů Microsoft Windows
  • Základní znalost relačních databází (databáze, tabulka, relace)

Metody výuky

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

Studijní materiály

Doporučena je originální příručka společnosti Microsoft. Příručka je v anglickém jazyce.

Osnova kurzu

Modul 1: Úvod do databázového systému Microsoft SQL Server 2014
  • Základní přehled architektury
  • Verze a edice
  • Základy práce s nástrojem Management Studio
Modul 2: Úvod do T-SQL dotazů
  • Přehled jazyka T-SQL
  • Práce s množinami
  • Predikátová logika
  • Logické operátory
Modul 3: Použití příkazu SELECT
  • Základní syntaxe příkazu SELECT
  • Eliminace duplicit
  • Použití sloupcových a tabulkových aliasů
  • Základní syntaxe CASE výrazu
Modul 4: Spojování tabulek
  • Porozumění nutnosti spojovat tabulky
  • Použití vnitřního spojení (INNER JOIN)
  • Použití vnějších spojení (OUTER JOIN)
  • Použití CROSS JOIN a Self join operace
Modul 5: Řazení a filtrování dat
  • Způsob řazení dat
  • Filtrování klauzulí WHERE
  • Filtrování pomocí TOP a OFFSET-FETCH
  • Práce s NULL
Modul 6: Datové typy
  • Přehled datových typů
  • Práce s textovými datovými typy
  • Datum a čas
Modul 7: Modifikace Dat
  • Vkládání řádků do tabulek
  • Změna dat
  • Odstranění řádků
Modul 8: Použití vestavěných funkcí
  • Psaní dotazů s použitím funkcí
  • Konverze dat
  • Logické funkce
  • Funkce pro práci s NULL
Modul 9: Seskupování a agregace
  • Agregační funkce
  • Seskupování klauzulí GROUP BY
  • Filtrování s HAVING
Modul 10: Použití poddotazů
  • Samostatné poddotazy
  • Korelované poddotazy
  • Použití operátoru EXISTS
Modul 11: Použití tabulkových výrazů
  • Odvozené tabulky
  • Common Table Expression
  • Pohledy
  • Tabulkové funkce
Modul 12: Množinové operace
  • Použití operátoru UNION
  • EXCEPT a INTERSECT
  • Použití APPLY
Modul 13: Stránkovací a offset funkce
  • Použití klauzule OVER a stránkovacích funkcí (ROW_NUMBER, RANK atd.)
  • Použití offset funkcí
Modul 14: PIVOT a GROUPING SETS
  • Použití operátorů PIVOT a UNPIVOT
  • Práce s GROUPING SETS
Modul 15: Použití uložených procedur
  • Dotazování dat s použitím procedur
  • Parametry procedur
  • Tvorba základní procedury
  • Dynamické SQL
Modul 16: Základní programátorské techniky
  • Základní přehled technik
  • Řízení kódu (IF, WHILE atd.)
Modul 17: Ošetřování chyb
  • Použití TRY/CATCH bloku
  • Práce s chybami
Modul 18: Základní přehled transakcí
  • Pojem transakce
  • Použití transakčního zpracování
  • Úrovně izolace transakcí
        Tištěná příručka MOC20461

        Cena:
        8750 CZK
        Elektronická příručka MOC20461

        Cena:
        7850 CZK
        Tištěná příručka MOC20461

        Cena:
        345 EUR
        Elektronická příručka MOC20461

        Cena:
        270 EUR
        Možnost volby materiálu v tištěné, nebo elektronické podobě.
        Uvedené ceny jsou bez DPH.


        Graf návazností kurzů