DP-080 Querying Data with Microsoft Transact-SQL

Kód kurzu: DP080P

Tento kurz naučí základy Microsoft dialektu štandardného jazyka SQL: Transact-SQL. Témy zahŕňajú ako dotazovanie, tak úpravy dát v relačných databázach, ktoré sú hosťované v databázových systémoch založených na Microsoft SQL Server, vrátane: Microsoft SQL Server, Azure SQL Database a Azure Synapse Analytics.

Získané zručnosti

  • Použitie nástrojov dotazov SQL Serve
  • Napísať príkazy SELECT pre načítanie stĺpcov z jednej alebo viacerých tabuliek
  • Zoradiť a filtrovať vybrané dáta
690 EUR

828 EUR s DPH

Najbližší termín od 27.01.2025

Výber termínov

Odborní
certifikovaní lektori

Mezinárodne
uznávané certifikácie

Široká ponuka technických
a soft skills kurzov

Skvelý zákaznicky
servis

Prispôsobenie kurzov
presne na mieru

Termíny kurzov

Počiatočný dátum: 27.01.2025

Forma: Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en

Cena bez DPH: 690 EUR

Registrovať

Počiatočný dátum: 27.02.2025

Forma: Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en

Cena bez DPH: 690 EUR

Registrovať

Počiatočný dátum: 24.04.2025

Forma: Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en

Cena bez DPH: 690 EUR

Registrovať

Počiatočný dátum: 16.06.2025

Forma: Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en

Cena bez DPH: 690 EUR

Registrovať

Počiatočný dátum: 27.10.2025

Forma: Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en

Cena bez DPH: 690 EUR

Registrovať

Počiatočný dátum: Na vyžiadanie

Forma: Prezenčná/Virtuálna

Dĺžka kurzu: 2 dni

Jazyk: en/cz

Cena bez DPH: 690 EUR

Registrovať

Počiatočný
dátum
Miesto
konania
Forma Dĺžka
kurzu
Jazyk Cena bez DPH
27.01.2025 Virtuálna 2 dni en 690 EUR Registrovať
27.02.2025 Virtuálna 2 dni en 690 EUR Registrovať
24.04.2025 Virtuálna 2 dni en 690 EUR Registrovať
16.06.2025 Virtuálna 2 dni en 690 EUR Registrovať
27.10.2025 Virtuálna 2 dni en 690 EUR Registrovať
Na vyžiadanie Prezenčná/Virtuálna 2 dni en/cz 690 EUR Registrovať
G Garantovaný kurz

Nenašli ste vhodný termín?

Napíšte nám o vypísanie alternatívneho termínu na mieru.

Kontakt

Cieľová skupina

Tento kurz môže byť cenný pre každého, kto potrebuje písať základné SQL alebo Transact-SQL otázky. To zahŕňa každého, kto pracuje s dátami, ako je dátový analytik, dátový inžinier, dátový vedec, správca databázy alebo autor databázy. Môže byť tiež užitočný pre ostatných, ktorí sa periférne zaoberajú dátami alebo sa chcú dozvedieť viac o práci s dátami, ako sú architekti riešení, študenti a technologickí manažéri.

Štruktúra kurzu

Modul 1: Začínáme s Transact-SQL

V tomto module sa zoznámite so základmi jazyka Transact-SQL (T-SQL) a tiež so všeobecnými vlastnosťami a terminológiou relačných databáz. Tento modul tiež predstaví základný príkaz SELECT na načítanie dát z tabuľky.

Lekcie

  • Úvod do Transact-SQL
  • Použitie príkazu SELECT

Lab : Začnite s dotazovacími nástrojmi SQL Server a písaním dotazov v T-SQL

Po absolvovaní tohto modulu budete schopní:

  • Použiť dotazovacie nástroje na zápis a spúšťanie dotazov v Transact-SQL
  • Pochopiť základné pojmy relačnej databázy a jazyka T-SQL
  • Napísať príkazy SELECT pre načítanie dát z tabuľky relačnej databázy
  • Pochopiť základné dátové typy a ako sa používajú
  • Pochopiť základy hodnôt NULL

Modul 2: Triedenie a filtrovanie výsledkov otázok

V module sa dozviete, ako kontrolovať, aké dáta sa vracajú, v akom poradí sa vracajú. Budete používať klauzulu ORDER BY, so stránkovaním a bez neho. Dozviete sa o rôznych druhoch filtrov, ktoré možno použiť v klauzule WHERE na riadenie, ktoré dátové riadky sa vrátia. Dozviete sa tiež, ako spravovať výsledky odstraňovaním duplikátov pomocou DISTINCT.

Lekcie

  • Radenie výsledkov dotazu
  • Filtrovanie dát

Lab : Zoradiť a filtrovať dáta vrátené SELECT otázky

Po absolvovaní tohto modulu budete schopní:

  • Použiť ORDER BY na radenie výsledkov z príkazu T-SQL SELECT
  • Pridať klauzulu TOP na obmedzenie vrátených usporiadaných riadkov
  • Stránkovať zotriedené dáta pomocou OFFSET-FET
  • Napísať klauzula WHERE pre filtrovanie vrátených riadkov
  • Použiť DISTINCT na odstránenie duplicitných riadkov vo výsledkoch

Modul 3: Použitie spojení a poddotazov

V tomto module preskúmate T-SQL otázky, ktoré pristupujú k dátam z viacerých tabuliek s rôznymi druhmi operácií JOIN a jednoduchými poddotazmi.

Lekcie

  • Použitie operácií JOIN
  • Použitie poddotazov

Lab : Píšte otázky pomocou operácií JOIN

Lab : Napíšte príkazy SELECT pomocou poddotazov

Po absolvovaní tohto modulu budete schopní:

  • Zapisovať otázky pristupujúce k dátam z viacerých tabuliek pomocou operácií JOIN
  • Pochopiť rozdiely medzi typmi operácií JOIN: INNER JOIN, OUTER JOIN, CROSS JOIN
  • Pochopiť, ako pripojiť stôl k sebe pomocou vlastného pripojenia
  • Písať poddotazy v rámci príkazu SELECT
  • Pochopiť rozdiel medzi skalárnymi a viachodnotovými poddotazy
  • Pochopiť rozdiel medzi korelovanými a samostatnými poddotazmi

Modul 4: Použitie vstavaných funkcií

V module preskúmate použitie vstavaných funkcií pre vrátenie vypočítaných alebo špeciálnych hodnôt v zozname SELECT alebo v klauzule WHERE. Funkcie zahŕňajú matematické funkcie, reťazcové funkcie a systémové funkcie. Existujú ďalšie typy funkcií, ktoré budú spomenuté, ale nebudú podrobne diskutované. Dozviete sa tiež, ako zlúčiť riadky dát do jednej skupiny a poskytnúť súhrnné informácie pre skupinu, ako je SUM, MIN alebo MAX.

Lekcie

  • Začíname so skalárnymi funkciami
  • Zoskupovanie agregovaných výsledkov

Lab : Vstavané funkcie

Po absolvovaní tohto modulu budete schopní:

  • Písať otázky pomocou skalárnych funkcií
  • Písať otázky pomocou agregačných funkcií
  • Použiť GROUP BY na spojenie dát do skupín na základe spoločnej hodnoty stĺpca
  • Pochopiť, ako sa HAVING používa na filtrovanie skupín riadkov

Modul 5: Úprava dát

V tomto module sa naučíte príkazy T-SQL na úpravu dát tabuľky vrátane UPDATE, DELETE a MERGE a tiež rôzne možnosti INSERT vrátane vytvorenia novej tabuľky s dátami z existujúcej tabuľky. Pozriete sa tiež na to, ako zaistiť, aby systém pri vkladaní dát automaticky poskytoval hodnoty pre stĺpce.

Lekcie

  • Vkladanie dát do tabuliek
  • Úprava a mazanie dát

Lab : Úprava dát

Po absolvování tohoto modulu budete schopní:

  • Vložiť dáta do existujúcej tabuľky
  • Určiť, že sa má stĺpec automaticky naplniť hodnotou IDENTITY alebo SEQUENCE
  • Upraviť dáta pomocou príkazu UPDATE
  • Vymazať dáta pomocou príkazu DELETE
  • Upraviť dáta pomocou MERGE pre synchronizáciu dvoch tabuliek