Počítačový kurz MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL

Počítačový kurz MOC20761 – MS SQL 2016
Dotazovanie v Transact-SQL

Najbližší termín
Najlepší termín kurzu denný kurz
10.06.2024
denný kurz v Bratislave
Cena: 949,00 € bez DPH
Objednať tento termín
Zobraziť všetky termíny (6)
Dĺžka kurzu / počítačového školenia
dĺžka kurzu
5 dní
Cena kurzu / počítačového školenia
cena kurzu bez zliav
949,00 € bez DPH
1 138,80 € s DPH
Otvorených termínov kurzu / školenia
otvorených termínov:
skupinové: 6
Zľavnená cena kurzu / počítačového školenia
lastminute zľava
nie je
Hotnotenia kurzu / počítačového školenia
hodnotenia účastníkov
priemerne 100,00 %
Miesto kurzu
Miesta otvorených kurzov:
Bratislava - centrum

Anotácia, popis kurzu:

certifikované školiace stredisko - garancia spokojnosti - opakovanie kurzu zdarma

Tento kurz bol oficiálnym kurzom spoločnosti Microsoft pod číslom 20761. Ku dňu 31.12.2021 však Microsoft zrušil podporu tohto kurzu, a teda oficiálne už nie je možné ho poskytovať. Keďže teoretické a praktické poznatky, ktoré študenti môžu získať, ako aj koncepcia celého kurzu sa nám zdá byť dobrá, bola by škoda, keby sme kurz vyradili z ponuky. Kurz poskytujeme naďalej v pôvodnej podobe s podkladmi od našej spoločnosti IT Learning.

O kurze:
Tento päťdňový kurz je určený ako úvod do Transact-SQL. Tematicky ide kurz od úplných základov SQL, ako je písanie klauzuly SELECT cez základy analýzy agregačnými funkciami až po pokročilé koncepty, ako sú analytické funkcie okna, tabuľkové výrazy a programovanie procedúr.

Zameranie:
Hlavným účelom tohto kurzu je dať študentom dobré pochopenie jazyka Transact-SQL, ktorý je používaný všetkými disciplínami súvisiacimi s SQL serverom, konkrétne Databázová Administrácia, Databázový vývoj, a Business Intelligence. Ako taký, hlavná audiencia pre tento kurz budú: Databázoví administrátori, Databázoví vývojári a BI.
materiály, ktoré sú súčasťou kurzu: Účastník školenia dostane elektronické materiály ku kurzu v slovenskom a/alebo anglickom jazyku.
používaná verzia software: Toto oficiálne školenie spoločnosti Microsoft je navrhnuté pre MS SQL Server 2016, je však rovnako relevantné aj pre staršie verzie.
Bezplatné opakovanie kurzu
Tento kurz môžete bezplatne opakovať, ak by ste kurz nezvládli na prvý raz.
Certifikovaný akreditovaný kurz
Certifikát získavate ihneď po kurze - bezplatne.
Všetko je v cene kurzu
Nemusíte si k nám nič nosiť, v cene kurzu sú materiály aj občerstvenie.

Termíny a cena kurzu MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL:

všetky termíny kurzov
Vysvetlivky a informácie

skupinové kurzy - tieto termíny sa realizujú ako skupinové od 2 účastníkov pre maximálne 12 účastníkov v našich učebniach, alebo živou on-line formou.
otvorený termín - tento termín kurzu je plánovaný a môžete sa prihlásiť, v tomto termíne budeme po naplnení kurz realizovať
garantovaný termín - na tento termín sú už prihlásení viacerí účastníci, kurz sa bude realizovať
online živý kurz - realizuje sa bez fyzického kontaktu prostrednístvom online výučby
denný kurz - kurz prebieha cez pracovný týždeň od 9:00 do 15:00
večerný kurz - kurz prebieha cez pracovný týždeň od 16:00 do 20:00
víkendový kurz - kurz prebieha v sobotu a v nedeľu od 9:00 do 14:00
zlavnený termín - na tento termín je aktuálne zľava, ktorá sa može zrušiť alebo znížiť po dopredaní určitého počtu miest. Ak chcete získať zľavu, ponáhľajte sa!
Otvorený termín

denný
10.06. - 14.06.
od pondelka v Bratislave
949,00 €
1 138,80 € s DPH
Otvorený termín

denný
10.06. - 14.06.
od pondelka živý online kurz
949,00 €
1 138,80 € s DPH
Poznámka: Online skupinový živý kurz - tento termín budeme realizovať online, ako živý kurz, to znamená, že nemusíte nikam fyzicky chodiť. Učivo v kurze vás naučíme do vašej pracovne, obývačky alebo firmy. Realizovať sa bude v malej skupine v našej virtuálnej učebni, kde naživo uvidíte a budete počuť lektora, uvidíte jeho prezentáciu a on taktiež uvidí vašu prácu a pracovnú plochu. Pri výuke môžete aj vy používať mikrofón a kameru. Pripojenie je jednoduché a nebudete pre výuku potrebovať žiadny špeciálny software, postačí internetový prehliadač.
Otvorený termín

večerný
17.06. - 21.06.
od pondelka v Bratislave
949,00 €
1 138,80 € s DPH
Otvorený termín

večerný
17.06. - 21.06.
od pondelka živý online kurz
949,00 €
1 138,80 € s DPH
Poznámka: Online skupinový živý kurz - tento termín budeme realizovať online, ako živý kurz, to znamená, že nemusíte nikam fyzicky chodiť. Učivo v kurze vás naučíme do vašej pracovne, obývačky alebo firmy. Realizovať sa bude v malej skupine v našej virtuálnej učebni, kde naživo uvidíte a budete počuť lektora, uvidíte jeho prezentáciu a on taktiež uvidí vašu prácu a pracovnú plochu. Pri výuke môžete aj vy používať mikrofón a kameru. Pripojenie je jednoduché a nebudete pre výuku potrebovať žiadny špeciálny software, postačí internetový prehliadač.
Otvorený termín

večerný
04.11. - 08.11.
od pondelka v Bratislave
949,00 €
1 138,80 € s DPH
Otvorený termín

večerný
04.11. - 08.11.
od pondelka živý online kurz
949,00 €
1 138,80 € s DPH
Poznámka: Online skupinový živý kurz - tento termín budeme realizovať online, ako živý kurz, to znamená, že nemusíte nikam fyzicky chodiť. Učivo v kurze vás naučíme do vašej pracovne, obývačky alebo firmy. Realizovať sa bude v malej skupine v našej virtuálnej učebni, kde naživo uvidíte a budete počuť lektora, uvidíte jeho prezentáciu a on taktiež uvidí vašu prácu a pracovnú plochu. Pri výuke môžete aj vy používať mikrofón a kameru. Pripojenie je jednoduché a nebudete pre výuku potrebovať žiadny špeciálny software, postačí internetový prehliadač.
Lektori uvedení pri kurzoch budú s najväčšou pravdepodobnosťou termín kurzu aj prednášať. Lektor sa však pri termíne kurzu môže zmeniť v prípade choroby, obsadenia alebo zmeny kurzu v danom termíne.

online kurz
Živé online kurzy

denný kurz - kurz prebieha online formou cez pracovný týždeň od 9:00 do 15:00
večerný kurz - kurz prebieha online formou cez pracovný týždeň od 16:00 do 20:00
víkendový kurz - kurz prebieha online formou v sobotu a v nedeľu od 9:00 do 14:00
Skupinové živé online kurzy sa realizujú v našej virtuálnej učebni s účastníkmi pripojenými online. Pre absolvovanie kurzu nebudete potrebovať nikam fyzicky chodiť, budete potrebovať bežný počítač, internetové pripojenie a minimálne mikrofón, ideálna je aj kameru, aby vás lektor videl – nie je to ale podmienka.

Ako to funguje?

Vy uvidíte lektora, jeho prezentáciu, výklad a lektor uvidí vašu prácu a pracovnú plochu, aby vás mohol viesť a usmerňovať pri praktických zadaniach a príkladoch.

Pripojenie do virtuálnej učebne je jednoduché a nebudete potrebovať žiadny špeciálny software, postačí Vám internetový prehliadač. Pripojenie a technické detaily s Vami pred kurzom prekonzultuje náš pracovník a pomôže Vám pripraviť Váš počítač na online kurz. Všetky študijné materiály sú pre Vás pripravené online.

denný termín
Skupinové denné termíny kurzu

prezenčný kurz realizujeme cez pracovný týždeň v našich učebniach od 9:00 do 15:00

Denný kurz sa realizuje v čase od 9:00 do 15:00 hod. Medzi 12:00 a 13:00 hod. je prestávka určená na obed. Počas dňa sú ešte 2 krátke prestávky na kávu, vodu, čaj a iné.

Denné kurzy sa realizujú v našich učebniach. Sú skupinové a otvárame ich už od 2 účastníkov pre maximálne 12 účastníkov (veľmi výnimočne viac), priemerný počet účastníkov na otvorených kurzoch je 4-5.

večerné termíny
Skupinové večerné termíny kurzu

prezenčný kurz realizujeme cez pracovný týždeň v našich učebniach od 16:00 do 20:00

Večerný kurz sa realizuje v čase od 16:00 do 20:00 hod. Približne okolo 18:00 hod. je kratučká prestávka na kávu, vodu, čaj a iné. K dispozícii je vám aj občerstvenie v podobe croissantov, čajového pečiva, prípadne čerstvé bagety.

Večerné kurzy sa realizujú v našich učebniach. Sú skupinové a otvárame ich už od 2 účastníkov pre maximálne 12 účastníkov (veľmi výnimočne viac), priemerný počet účastníkov na otvorených kurzoch je 4-5 účastníkov.

víkendové termíny
Skupinové víkendové termíny kurzu

prezenčný kurz realizujeme cez víkendy v našich učebniach od 9:00 do 14:00

Víkendový kurz sa realizuje v čase od 9:00 do 14:00 hod. iba v sobotu a v nedeľu podľa počtu dní trvania kurzu. Ak má kurz viac ako 2 dni, jeho trvanie sa rozloží na viacero víkendov.

Kurzy sú skupinové a otvárame ich už od 2 účastníkov pre maximálne 12 účastníkov (veľmi výnimočne viac), priemerný počet účastníkov na otvorených kurzoch je 4-5 účastníkov.

Cez víkend sú počas kurzu 3 kratučké prestávky na kávu, vodu, čaj a iné. K dispozícii je vám aj občerstvenie v podobe croissantov, čajového pečiva, prípadne čerstvé bagety. Hodinová prestávka na obed nie je plánovaná, no pokiaľ sa skupina s lektorom dohodne na obedovej prestávke - je možná.

individuálny počítačový kurz

Individuálny kurz a jeho termíny

Okrem skupinových kurzov vám ponúkame aj individuálne kurzy či konzultácie. Termín kurzu MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL si stanovíte podľa poteby a Vášho voľného času a my sa Vám pokúsime prispôsobiť.

cena individuálneho počítačového kurzu
Cena individuálneho termínu kurzu

Cena individuálneho vzdelávania je prirodzene vyššia ako cena skupinového školenia, pretože sa naše kapacity venujú iba Vám.

Cena za individuálny kurz MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL sa odvíja aj od toho, ako veľmi máme vo Vami vybranom termíne vyťažených lektorov, od jazyka výučby, od miesta konania kurzu a od jeho formy. Cenu Vám radi zašleme na základe Vašej požiadavky.

Chcete tento kurz iba pre seba?
Nevyhovuje Vám skupinové vzdelávanie?

Aj tento kurz Vám vieme ponúknuť ako individálny. Individuálny kurz znamená, že lektor sa bude venovať iba Vám a môžete si upravovať učebnú kurzu osnovu v rámci dĺžky kurzu podľa potreby.

Výhody a možnosti individuálneho kurzu MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL

forma kurzu: online, denná, večerná, víkendová, iná
termín kurzu: môžete si vybrať
miesto kurzu: prezenčne u nás, u vás vo firme
angličtina a nemčina za príplatok je možná
možnosť realizovať kurz živou online formou
môžete sa pýtať na Vaše konkrétne problémy a otázky
lektor sa prispôsobí Vášmu vnímaniu a prispôsobí tempo výučby Vám
lektor môže vysvetľovať a prezentovať na Vašich príkladoch

Zaujala Vás táto ponuka?
Máte záujem o tento kurz v individuálnej forme?

Firemné uzatvorené termíny

Aj tento kurz vieme uzatvoriť a realizovať iba pre vašu firmu. Od troch účastníkov sa nemusíte zaradiť do skupín, ale pripravíme vám uzatvorený vlastný termín kurzu, ktorý si navrhnete a to kdekoľvek na Slovensku. Kurz zrealizujeme v našich počítačových učebniach alebo u vás na našich počítačoch.


Cena uzatvoreného terminu kurzu pre vašu spoločnosť

Cena sa určuje podľa miesta školenia, formy školenia a odvíja sa od počtu účastníkov a pripadnej modifikácie dĺžky alebo obsahu kurzu.

Cena za uzatvorený kurz MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL sa odvíja aj od toho, ako veľmi máme vo Vami vybranom termíne vyťažených lektorov, od jazyka výučby, od miesta konania kurzu a od jeho formy. Cenu Vám radi zašleme na základe Vašej požiadavky.

Chcete tento kurz iba pre seba a vašich kolegov?
Nevyhovuje vám otvorený kurz?

Aj kurz MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL vám vieme ponúknuť vo forme firemného vzdelávania. Táto forma je vhodná, ak chcete prihlásiť viac ako 3 osoby a prajete si kurz uzatvoriť iba pre seba a pre vašich kolegov. S termínmi kurzu sa vám prispôsobíme v maximálnej možnej miere a lektor sa bude venovať iba vašej skupine, môžete si aj upravovať učebnú osnovu kurzu podľa potreby.

Výhody a možnosti firemného uzatvoreného kurzu

termín kurzu: môžete si navrhnúť
miesto kurzu: u nás alebo u vás vo firme
kdekoľvek na Slovesnku, prídeme za vami aj s technikou
angličtina, nemčina za príplatok je možná
možnosť realizovať kurz živou online formou
možnosť kurz skrátiť, predĺžiť alebo upraviť osnovu kurzu
lektor sa prispôsobí tempu skupiny
pomôžeme vám s rozdelením účastníkov do skupin podľa úrovne prostredníctvom on-line testov
komplexné zastrešenie vzdelávania od analýzy vedomostí a plánovania vzdelávacích aktivít, až po samotnú realizáciu kurzov

Pri firemných otvorených termínoch môžete využiť skupinové zľavy:
skupina od troch účastníkov: ZĽAVA 10%,
skupina od piatich účastníkov: ZĽAVA 15%,
skupina od ôsmich účastníkov: ZĽAVA 25%
skupina od 10 účastníkov na skupinu – zľava na vyžiadanie

Zaujala vás ponuka?
Máte záujem o uzatvorený kurz pre vašu firmu?

Napíšte nám Vašu predstavu a my Vám obratom zašleme nielen cenovú ponuku, ale aj referencie a profily lektorov. Môžeme Vám pripraviť aj školenie na mieru, zložiť učebnú osnovu z viacerých kurzov.

vlastný termín kurzu

Mám záujem o vlastný termín

My sme tu v prvom rade pre Vás a ak vám nevyhovuje žiaden skupinový termín kurzu - ani denný, večerný, víkendový a dokonca ani živý online termímn, kontaktujte nás. Nájdeme pre Vás riešenie.

Navrhnite si vlastný termín kurzu

U nás kurzy neotvárame podľa toho, ako to vyhovuje nám, ale v prvom rade podľa toho, ako to vyhovuje vám. Naše otvorené skupinové terminy kurzov sú predovšetkým zrkadlom vašich potrieb, teda potrieb našich zákazníkov.

Ak vám nevyhovuje žiadny skupinový termín kurzu - denný, večerný, víkendový a dokonca ani živý online kurz - napíšte nám. Preveríme možnosti a pokiaľ budeme mať voľné kapacity a učebne, Váš termín vyhlásime za verejný. Všetci sa prispôsobíme Vám.

Výhody a možnosti vlastného termínu

návrh termínu je bezplatný
od jednej osoby
pre firmy aj pre jednotlivcov
ideálna možnosť pri dlhodobom plánovaní kurzov v balíku
forma termínu: denná, večerná, víkendová, online živý kurz
obratom preverujeme naše kapacity a dáme Vám vedieť, aké sú možnosti
všetci sa prispôsobujú Vám a Vášmu kalendáru

Zaujala vás ponuka?
Máte záujem o vlastný termín kurzu?

Napíšte nám do správy Vašu predstavu a my Vám obratom odpíšeme.

Nevyhovuje Vám žiadny termín ani miesto?

Sme tu pre Vás aj mimo bežných otvorených termínov či už pre jednotlivca alebo pre firemné skupiny. Vieme Vám ponúknuť individuálny kurz alebo pripraviť skupinový termín podľa Vašej potreby. Vyberte si, ako Vám môžme pomôcť s termínom pre počítačový kurz MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL.

Aktivujte si strážneho psa - posielanie nových termínov priamo na Váš e-mail

Strážny pes

Aktivovať stráženie

Otvoríme nový skupinový termín, ktorý Vám bude vyhovovať

Vlastný termín

Vyžiadať vlastný termín

Ponúkneme Vám uzatvorený termín pre väčšiu skupinu u nás alebo u Vás vo firme

Firemný termín

Mám záujem

Učebná osnova počítačového školenia
MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL

Modul 1: Predstavenie Microsoft SQL server 2016

Tento modul predstavuje technológiu SQL Server, verzie SQL servera, vrátane cloud verzií a ako sa pripojiť k SQL serveru pomocou nástroja SQL Server Management Studio (SSMS).

  • Lekcie:
    • Základná architektúra SQL servera
    • Edície a verzie MS SQL servera
    • Úvod do nástroja SQL Server Management Studio
  • Praktické cvičenie: Práca s nástrojmi SQL Server 2016
    •  Práca s SQL Server Management Studio
    •  Vytváranie a organizácia T-SQL skriptov
    •  Používanie Online kníh

Modul 2: Predstavenie jazyka T-SQL

Tento modul vysvetľuje časti jazyka T-SQL a ich úlohu pri písaní dotazov. Vysvetľuje použitie množín v SQL Serveri. Vysvetľuje použitie predikátovej logiky v SQL Serveri. Vysvetľuje logické poradie operácií v príkaze SELECT.

  • Lekcie:
    • Predstavenie jazyka T-SQL
    • Teória množín
    • Pochopenie Predikátovej logiky
    • Logické poradie operácií v príkaze SELECT
  • Praktické cvičenie:
    •  Vykonávanie základných príkazov SELECT
    •  Písanie dotazov filtrujúcich údaje použitím predikátov
    •  Písanie dotazov zoraďujúcich údaje použitím ORDER BY

Modul 3: Písanie SELECT dotazov

Tento modul predstavuje základy písania príkazov SELECT, pričom sa zameriava na písanie dotazov nad jednou tabuľkou.

  • Lekcie:
    • Jednoduché príkazy SELECT
    • Eliminácia duplicít
    • Použitie aliasov
    • Písanie jednoduchých výrazov CASE
  • Praktické cvičenie: Písanie základných príkazov SELECT
    •  Písanie jednoduchých príkazov SELECT
    •  Eliminácia duplicít použitím DISTINCT
    •  Použitie stĺpcových a tabuľkových aliasov

Modul 4: Dotazy nad niekoľkými tabuľkami

Tento modul popisuje ako písať dotazy, ktoré kombinujú údaje s viacerých zdrojov v Microsoft SQL Server 2016.

  • Lekcie:
    • Pochopenie spojenia JOIN
    • Dotazy s INNER JOIN
    • Dotazy s OUTER JOIN
    • Dotazy s CROSS JOIN a SELF JOIN
  • Praktické cvičenie: Dotazy nad niekoľkými tabuľkami
    •  Písanie dotazov, ktoré používajú INNER JOIN
    • Písanie dotazov, ktoré používajú INNER JOIN s niekoľkými tabuľkami
    • Písanie dotazov, ktoré používajú Self-join
    • Písanie dotazov, ktoré používajú OUTER JOIN
    • Písanie dotazov, ktoré používajú CROSS JOIN

Modul 5: Zoraďovanie a filtrovanie údajov

Tento modul vysvetľuje implementáciu zoraďovania a filtrovania.

  • Lekcie:
    • Zoraďovanie údajov
    • Filtrovanie údajov s pomocou predikátov
    • Filtrovanie s pomocou možností TOP a OFFSET-FETCH
    • Práca s neznámymi hodnotami
  • Praktické cvičenie: Zoraďovanie a filtrovanie údajov
    • Písanie dotazov, ktoré filtrujú údaje použitím klauzuly WHERE
    • Písanie dotazov, ktoré zoraďujú údaje použitím klauzuly ORDER BY
    • Písanie dotazov, ktoré filtrujú údaje použitím možnosti TOP

Modul 6: Práca s dátovými typmi SQL servera 2016

Tento modul predstavuje dátové typy, ktoré SQL server používa na ukladanie údajov.

  • Lekcie:
    • Predstavenie dátových typov pre SQL server 2016
    • Práca s textovými údajmi
    • Práca s dátumom a časom
  • Praktické cvičenie: Práca s dátovými typmi SQL servera 2016
    • Písanie dotazov, ktoré vracajú dátumové a časové hodnoty
    • Písanie dotazov, ktoré používajú Dátumové a časové funkcie
    • Písanie dotazov, ktoré vracajú textové hodnoty
    • Písanie dotazov, ktoré používajú textové funkcie

Modul 7: Použitie príkazov DML na modifikovanie údajov

Tento modul vysvetľuje ako vytvárať DML dotazy, a ako ich používať.

  • Lekcie:
    • Vkladanie údajov
    • Modifikovanie a zlučovanie údajov
    • Generovanie automatických hodnôt v stĺpci
  • Praktické cvičenie: Použitie príkazov DML na modifikovanie údajov
    •  Vkladanie údajov
    •  Aktualizácia a mazanie údajov

Modul 8: Použitie vstavaných funkcií

Tento modul predstavuje niektoré z veľkého množstva vstavaných funkcií v SQL Server 2016.

  • Lekcie:
    • Písanie dotazov so vstavanými funkciami
    • Použitie konverzií
    • Použitie Logických funkcií
    • Použitie funkcií pri práci s hodnotou NULL
  • Praktické cvičenie: Použitie vstavaných funkcií
    • Písanie dotazov, ktoré používajú konverzné funkcie
    • Písanie dotazov, ktoré používajú logické funkcie
    • Písanie dotazov, ktoré testujú hodnotu Null

Modul 9: Zoskupovanie a agregácia údajov

Tento modul popisuje, ako používať agregačné funkcie.

  • Lekcie:
    • Použitie agregačných funkcií
    • Použitie klauzuly GROUP BY
    • Filtrovanie v skupinách cez klauzulu HAVING
  • Praktické cvičenie: Zoskupovanie a agregácia údajov
    • Písanie dotazov, ktoré používajú klazulu GROUP BY
    • Písanie dotazov, ktoré používajú agregačné funkcie
    • Písanie dotazov, ktoré používajú agregačné funkcie s parametrom DISTINCT
    • Písanie dotazov, ktoré filtrujú skupiny pomocou klauzuly HAVING

Modul 10: Použitie pod-dotazov

Tento modul vysvetľuje niekoľko typov pod-dotazov a ako ich používať.

  • Lekcie:
    • Písanie samostatných pod-dotazov
    • Písanie korelovaných pod-dotazov
    • Použitie predikátu EXISTS s pod-dotazmi
  • Praktické cvičenie: Použitie pod-dotazov
    • Písanie dotazov, ktoré používajú samostatné pod-dotazy
    • Písanie dotazov, ktoré používajú skalárne a viachodnotové pod-dotazy
    • Písanie dotazov, ktoré používajú korelované pod-dotazy

Modul 11: Používanie tabuľkových výrazov

V tomto module sa naučíte, ako pracovať s tabuľkovými výrazmi, ako sú odvodené tabuľky (derived tables), CTE – Common Table Expressions, pohľady (Views) a tabuľkové funkcie (TVF – Table Valued funcion). Tieto výrazy sú podobné ako pod-dotazy, v tomto module sa ich naučíte rozlišovať a správne používať.

  • Lekcie:
    • Pohľady (Views)
    • TVF – Inline Table Valued Funcions
    • Odvodené tabuľky (Derived Tables)
    • CTE – Common Table Excpressions
  • Praktické cvičenie: Používanie tabuľkových výrazov
    • Písanie dotazov, ktoré používajú pohľady
    • Písanie dotazov, ktoré používajú TVF
    • Písanie dotazov, ktoré používajú odvodené tabuľky
    • Písanie dotazov, ktoré používajú CTE

Modul 12: Použitie množinových operátorov

Tento modul predstavuje, ako používať množinové operátory UNION, INTERSECT a EXCEPT na porovnávanie riadkov medzi dvoma vstupnými množinami.

  • Lekcie:
    • Dotazy s operátorom UNION
    • Použitie EXCEPT a INTERSECT
    • Použitie APPLY
  • Praktické cvičenie: Použitie množinových operátorov
    • Písanie dotazov, ktoré používajú množinové operátory UNION a UNION ALL
    • Písanie dotazov, ktoré používajú operátory CROSS APPLY a OUTER APPLY
    • Písanie dotazov, ktoré používajú operátory EXCEPT a INTERSECT

Modul 13: Používanie rankovacie, posuvné a agregačné funkcie okna

Tento modul vysvetľuje výhody použitia funkcií okna (Window functions). Ako obmedziť rozsah funkcií okna iba na niektoré riadky v klauzule OVER použitím partícií a rámcov. Písanie dotazov, ktoré používajú funkcie okna a zobrazujú rankovanie, agregovaný výsledok a porovnávanie hodnôt.

  • Lekcie:
    • Vytváranie Okien pomocou klauzuly OVER
    • Prehľad funkcií okna (Window functions)
  • Praktické cvičenie: Používanie rankovacie, posuvné a agregačné funkcie okna
    • Písanie dotazov, ktoré používajú rankovacie funkcie okna
    • Písanie dotazov, ktoré používajú posuvné funkcie okna
    • Písanie dotazov, ktoré používajú agregačné funkcie okna

Modul 14: Pivot a Zoskupovanie v skupinách

Tento modul vysvetľuje ako písať dotazy, ktoré vykonávajú tzv. pivot a unpivot výstupnej množiny, ako aj písanie dotazov agregujú údaje po rôzne zadefinovaných skupinách.

  • Lekcie:
    • Písanie dotazov s PIVOT a UNPIVOT
    • Práca so zoskupovaním Množín
  • Praktické cvičenie: Pivot a Zoskupovanie v skupinách
    • Písanie dotazov, ktoré používajú operátor PIVOT
    • Písanie dotazov, ktoré používajú operátor UNPIVOT
    • Písanie dotazov, ktoré používajú pod-klauzuly GROUPING SETS CUBE a ROLLUP

Modul 15: Vykonávanie uložených procedúr

Tento modul vysvetľuje, ako získať výsledky vykonávaním procedúr uložených na serveri. Ako spúšťať tieto procedúry so vstupnými parametrami a ako vytvoriť jednoduchú procedúru, ktorá obsahuje príkaz SELECT. Okrem toho modul rozoberá vykonávanie dynamického SQL, problematiku SQL injection a ako sa proti tomuto útoku môžeme v MS SQL server 2016 brániť.

  • Lekcie:
    •  Dotazovanie údajov použitím uložených procedúr
    •  Predávanie parametrov uloženým procedúram
    •  Vytváranie jednoduchých uložených procedúr
    •  Práca s Dynamickým SQL
  • Praktické cvičenie: Vykonávanie uložených procedúr
    •  Použitie príkazu EXECUTE na spustenie procedúry
    •  Predávanie parametrov uloženým procedúram
    •  Vykonávanie systémových uložených procedúr

Modul 16: Programovanie pomocou T-SQL

Tento modul vysvetľuje, ako používať v T-SQL základné programovacie koncepty ako sú premenné, rozhodovacie štruktúry a cykly a ako ich prakticky používať pri písaní dotazov.

  • Lekcie:
    •  Programovacie elementy T-SQL
    •  Vetvenie programu pomocou riadiacich štruktúr
  • Praktické cvičenie: Programovanie pomocou T-SQL
    •  Deklarácia premenných a obmedzenia na dávku
    •  Použitie riadiacich štruktúr
    •  Použitie premenných v príkazoch dynamického SQL
    •  Používanie synoným

Modul 17: Implementácia spracovania chýb

Tento modul vysvetľuje ako implementovať spracovanie chybových výstupov v rámci programovaného kódu.

  • Lekcie:
    •  Implementácia spracovania chýb v T-SQL
    •  Implementácia štruktúrovaného spracovania výrazov
  • Praktické cvičenie: Implementácia spracovania chýb
    •  Presmerovanie chýb pomocou TRY/CATCH
    •  Používanie THROW na posielanie chybových hlásení klientom

Modul 18: Implementácia Transakcií

Tento modul vysvetľuje ako implementovať transakcie.

  • Lekcie:
    •  Transakcie a databázový systém
    •  Kontrola transakcií
  • Praktické cvičenie: Implementácia Transakcií
    •  Kontrola transakcií pomocou BEGIN, COMMIT a ROLLBACK
    •  Pridanie spracovania chýb do bloku CATCH

Výstupné vedomosti po kurze / školení:

Po skončení kurzu bude študent schopní:
• Popísať kľúčové schopnosti a komponenty SQL server 2016
• Popísať T-SQL, množiny a predikátovú logiku
• Písať príkazy SELECT nad jednou tabuľkou
• Písať príkazy SELECT nad niekoľkými tabuľkami
• Písať príkazy SELECT s filtrovaním a zoraďovaním
• Popísať ako SQL Server používa dátové typy
• Písať príkazy DML
• Písať dotazy, ktoré používajú vstavané funkcie
• Písať agregačné dotazy
• Písať poddotazy
• Písať a implementovať pohľady a tabuľkové funkcie
• Používať množinové operátory na kombináciu výsledkov dotazov
• Písať dotazy, ktoré Používajú rankovacie, posuvné a agregačné funkcie okna
• Transformovať údaje implementovaním klauzúl PIVOT, UNPIVOT, ROLLUP a CUBE
• Vytvárať a implementovať uložené procedúry
• Pridávať programovacie konštrukcie ako sú premenné, podmienky, cykly do T-SQL kódu

Naši lektori tohto kurzu - zistite, kto Vás bude učiť

Ing. Patrik Toman
Ing. Patrik Toman
Hodnotenie lektora 98,65% spokojnosť

Patrik je našim najväčším odborníkom na balík Microsoft Office. Zameriava sa najmä na analýzu údajov v Exceli Power BI alebo v MS SQL. Okrem toho sa dobre orientuje aj vo svete počítačových sietí a serverových operačných systémov ako sú Windows Server a Linux. Je našim odborným garantom pri väčšine kurzov a tvorí obsahovú časť Office kurzov, učebné osnovy a príručky. Má dlhoročnú prax v učení, prednáša IT viac ako 15 rokov.
Mgr. Michal Dobšovič
Mgr. Michal Dobšovič
Hodnotenie lektora 98,43% spokojnosť

Michal je našim lektorom už od vzniku spoločnosti. Venuje sa administrácii operačných systémov Windows Server a Linux, administrácii serverových služieb, najmä SQL Server a Exchange Server a implementáciou cloudových služieb Azure a Office 365. Michal je držiteľom v súčasnosti najvyššej úrovne certifikácie od spoločnosti Microsoft: MCSE – Microsoft Certified Solutions Expert v oblastiach Productivity (Office 365 a Exchange Server) a Core Infrastructure (Windows Server) a je aj držiteľom prestížneho titulu Microsoft Certified Trainer už od roku 2008. Okrem toho pôsobí ako konzultant a externý správca serverov pre rôzne, aj nadnárodné spoločnosti. V našej spoločnosti ho môžete stretnúť na kurzoch Windows Server, SQL Server, Microsoft Exchange, PowerShell a na kurzoch počítačových sietí. Vo voľnom čase sa venuje vývoju webových aplikácií na platforme PHP, pričom sa zameriava najmä na objektové programovanie.

Posledné komentáre účastníkov, ktorí už absolvovali tento kurz

Počítačový kurz MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL od roku 2008 u nás absolvovalo už približne 138 účastníkov. Hodnotenia a reakcie sa zobrazujú iba z vyplnených hodnotení od roku 2014.
zobrazených komentárov: 2 z celkového počtu 2 priemerné hodnotenie: 100,00%
Jaroslav L.
26.10.2022

hodnotenie lektora:
100%
Mgr. Michal Dobšovič
lektor kurzu Mgr. Michal Dobšovič
lektor kurzu
Absolvoval/a: MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL
Super Veľmi dobrý lektor, chválim hodnota 5 hviezd je malá, dal by som mu viac. ?
David Š.
26.10.2022

hodnotenie lektora:
100%
Mgr. Michal Dobšovič
lektor kurzu Mgr. Michal Dobšovič
lektor kurzu


U nás si nekupujete iba kurz,
ponúkame Vám komplexné vzdelávanie

Ak nám na niečom naozaj maximálne záleží, tak je to Vaša spokojnosť a tej sa sanžíme všetko prispôsobiť. Nechceme Vám ponúknuť iba kurz, na ktorý prídete a odídete, ale už 16. rok ponúkame komplexné a garantované vzdelávanie.
V cene tohto kurzu máte nasledovné výhody:
garancia spokojnosti, ak nebudete spokojný, vrátime Vám peniaze
tento kurz môžete zadarmo opakovať po absolvovaní
v cene kurzu máte materiály a písacie potreby
špičkové, moderné učebne a kvalifikovaní lektori z praxe
bohaté občerstvenie, kvalitná káva, čaje, voda a rôzne nápoje


Máte otázky, alebo sa chcete prihlásiť?

Získajte ďalšie informácie ohľadom počítačového kurzu MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL a zavolajte nám, alebo nám napíšte nám správu cez kontaktný formulár.

Sme tu pre Vás od 8:00 do 20:00
poradenstvo, objednávky a informácie: 02/4920 3080
e-mailový kontakt: info@itlearning.sk


Zaujal Vás tento počítačový kurz? Chcete sa prihlásiť na kurz a potrebujete pomôcť? Chcete sa poradiť pred nástupom na kurz s lektorom? Radi Vám zodpovieme Vaše otázky ohľadom kurzu MOC20761 – MS SQL 2016 - Dotazovanie v Transact-SQL, prihlásime Vás na kurz, alebo Vám poradíme vybrať si vhodné metodické riešenie pre Vás alebo Vašu firmu.
Aktuálna akcia na IT kurzy a počítačové a marketingové kurzy v Bratislave