Kurz poskytuje účastníkom ucelený úvod do tvorby T-SQL dotazov na platforme Microsoft SQL Server. V úvode sa zoznámite so základnými konceptami relačných databáz. Nasleduje predstavenie Microsoft SQL Serveru, na ktorý sa naučíte pripojiť [...]
  • GOC277
  • Dĺžka 3 dni
  • 30 ITK bodov
  • 10 termínov
  • SR (840 €)

    ČR (21 000 Kč)

  • Začiatočník

Kurz poskytuje účastníkom ucelený úvod do tvorby T-SQL dotazov na platforme Microsoft SQL Server. V úvode sa zoznámite so základnými konceptami relačných databáz. Nasleduje predstavenie Microsoft SQL Serveru, na ktorý sa naučíte pripojiť pomocou rôznych dostupných nástrojov. Zoznámite sa s jazykom T-SQL a naučíte sa vytvárať základné databázové dotazy vrátane pripojenia viacerých tabuliek a zoskupení dát pre tvorbu základných reportov. Získané znalosti si vyskúšate na množstve praktických úloh a sú uplatniteľné na všetkých podporovaných verziách Microsoft SQL Serveru (2012 – 2019) aj v rámci služby Azure SQL Database. Pokiaľ chcete získať úvodné znalosti aj v oblasti správy a návrhu databáz a nechcete sa naučiť len písať databázové dotazy v jazyku T-SQL, odporúčame Vám kurz GOC276 Úvod do databázy a tvorby T-SQL dotazov v prostredí Microsoft SQL Serveru.

»

Kurz je určený pre administrátorov, vývojárov, autorov reportov a dátovej analytiky, ktorí majú s jazykom T-SQL minimálnu alebo žiadne skúsenosti a chcú sa naučiť písať základné databázové dotazy v jazyku T-SQL. Pokiaľ už máte skúsenosti s tvorbou dotazov v jazyku T-SQL, zvážte skôr absolvovanie nadväzujúceho školenia GOC278 Tvorba pokročilých T-SQL dotazov v prostredí Microsoft SQL Serveru

  • Zoznámenie sa s Microsoft SQL Serverom a naučíte sa pripojiť k databáze pomocou dostupných nástrojov
  • Zoznámite sa s jazykom T-SQL a naučíte sa vytvárať základné databázové dotazy
  • Naučíte sa načítať dáta z viacerých tabuliek príkazom JOIN
  • Vyskúšate si používať zabudované funkcie SQL Serveru
  • Dozviete sa, ako agregovať načítané dáta pre potreby vašich reportov
  • Základy práce v prostredí operačného systému Windows
  • Základná znalosť relačných databáz
1 Zoznámenie sa s Microsoft SQL Serverom a dostupnými nástrojmi
  • Predstavenie platformy Microsoft SQL Server a jeho komponentov, verzií a edícií
  • Zoznámenie s nástrojmi Microsoft SQL Server Management Studio a Azure Data Studio
  • Ukážka pripojenia k databáze a spustenie databázových dotazov
2 Zoznámenie sa s jazykom T-SQL
  • Vysvetlenie princípov jazyka T-SQL, množinového spracovania a predikátovej logiky
  • Predstavenie jednotlivých jazykových konštrukcií jazyka T-SQL
  • Zoznámenie sa s poradím spracovania logických operácii pri vyhodnocovaní dotazov
3 Úvod do príkazu SELECT
  • Zoznámenie sa so syntaxou príkazov SELECT
  • Definícia stĺpcov výsledku dotazu a ich aliasov
  • Práca s aliasmi tabuliek
  • Odstránenie duplicitných riadkov príkazom DISTINCT
  • Použitie príkazu CASE
4 Spojenie tabuliek príkazom JOIN
  • Vysvetlenie fungovania príkazu JOIN, ktorý spojí dáta z viacerých tabuliek
  • Zoznámenie sa s princípom výpočtu kartézskeho súčinu a príkazom CROSS JOIN
  • Predstavenie príkazov INNER JOIN a podmienky ON
  • Porovnanie INNER JOIN a OUTER JOIN, vysvetlenie rozdielov a možností použitia
  • Zoznámenie s technikou SELF-JOIN pre dotazovanie hierarchických vzťahov
5 Filtrácia a radenie výsledkov
  • Predstavenie klauzuly WHERE pre filtráciu výsledkov dotazov pomocou podmienky
  • Zoznámenie sa s hodnotou NULL a jej správnym dotazovaním v podmienkach
  • Ukážka radenia výsledkov pomocou klauzuly ORDER BY
  • Vysvetlenie filtrácie výsledkov pomocou stránkovania klauzulí TOP alebo OFFSET-FETCH
6 Dátové typy a zabudované funkcie
  • Zoznámenie sa s dostupnými dátovými typmi v Microsoft SQL Serveri
  • Vysvetlenie implicitných a explicitných konverzií dátových typov, predstavenie konverzných funkcií
  • Predstavenie funkcií pre prácu s dátami, textom a hodnotou NULL
7 Agregácia dát
  • Vysvetlenie princípu agregácie dát v jazyku T-SQL pomocou klauzuly GROUP BY
  • Predstavenie agregačných funkcií a ich použitie bez GROUP BY
  • Použitie agregačných funkcií v kombinácii s GROUP BY
  • Filtrovanie skupín pomocou klauzuly HAVING a vysvetlenie rozdielov medzi WHERE a HAVING
Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.

Školenie na mieru

Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.