Querying Data with Transact-SQL

20761

SQL lekérdezések használata SQL Server 2016 környezetben, T-SQL programozási alapok

Képzés hossza: 5 nap (40 óra)

Tananyag nyelve: MAGYAR

Folytatódik nagysikerű akciónk, melynek keretében számos IT és IT vezetői tanfolyam van terítéken, melyeket új, NAS tanfolyami csomagban is elérhetsz, extra tananyagokkal és egy univerzális Synology NAS központtal.

Kérjük válassz időpontot!

2019 augusztus 05. 299 000 Ft
NAS Biztosan indul
2019 szeptember 09. 299 000 Ft
2019 október 07. 299 000 Ft
NAS
2019 november 11. 299 000 Ft
2019 november 25. 299 000 Ft
NAS
2019 december 02. 419 000 Ft
Oktató nyelve: ANGOL
2019 december 09. 299 000 Ft
NAS

299 000 Ft + Áfa / fő-től

SA VOUCHER BEVÁLTHATÓ

A tanfolyam az SQL képzések első állomása. A képzés mindenkinek ajánlott, akinek feladata lesz különböző adatok lekérdezése, megjelenítése, rendszerezése SQL Server 2016 adatbázisokból, és ezeket az alapoktól a professzionális szintig szeretné elsajátítani.

A bővített tartalmú tanfolyam során a résztvevők megismerik az SQL Server 2016 alapjait, a Transact SQL nyelv használatát, egyszerű és összetett lekérdezések készítését, az alapvető adatbázis implementálási, programozási feladatokat.

  • Az SQL Server 2016 áttekintése: architektúra, építőelemek, funkciók, eszközök
  • Munka az SQL Server 2016 eszközeivel és SQL Server adatbázisokkal: az SQL Server 2016 Management Studio használata, adatbázis objektumok, a Book Online (SQL Súgó) használata
  • Bevezetés a Transact-SQL (T-SQL) lekérdezésekbe: áttekintés, felépítés, szintaxis, alapfogalmak; egyszerű lekérdezések végrehajtása és működésnek elemzése
  • Egyszerű lekérdezések készítése és használata: a SELECT, DISTINCT és CASE használata; oszlop és tábla alias nevek kezelése
  • Többtáblás lekérdezések használata: a JOIN és típusainak (INNER, OUTER, SELF, CROSS) áttekintése és használata több táblából történő lekérdezések készítéséhez
  • Adatok szűrése és rendezése; a WHERE, ORDER BY, TOP és OFFSET-FETCH opciók használata; ismeretlen és NULL értékek kezelése
  • Adattípusok áttekintése: alapfogalmak, adattípusok áttekintése; karakter típusú adatok kezelése; idő és dátum típusú adatok kezelése
  • DML utasítások használata: adatok beillesztése, adatok törlése, adatok módosítása
  • Beépített függvények használata: függvények célja, működése; a beépített függvények áttekintése (skalár, konverziós, logikai, teszt és null függvények); lekérdezések készítése és elemzése beépített függvényekkel
  • Adatok csoportosítása és összevonása: alapfogalmak, a GROUP BY használata, az aggregáló függvények használata, szűrő csoportok alkalmazása a HAVING segítségével
  • Al-lekérdezések használata: al-lekérdezés típusok, korrelált al-lekérdezések fogalma és használata, skalár és több-eredményes al-lekérdezések írása, az IN és EXISTS kifejezések alkalmazása
  • Táblakifejezések használata: a nézetek fogalma és jellemzői, nézeteket használó lekérdezések írása, származtatott táblák fogalma és használata, különböző típusú táblakifejezések alkalmazása lekérdezésekben
  • Operátorok használata adathalmazok kezelésére (a UNION, UNION ALL, APPLY, CROSS APPLY, OUTER APPLY és INTERSECTS)
  • Ablakkezelő függvények használata: RANKING, OFFSET és AGGREGATE függvények alkalmazása lekérdezéskben
  • Kimutatások és csoport halmazok készítése, a PIVOT operátorok és a GROUPING SETS kifejezések alkalmazása
  • SQL Server metaadatok lekérdezése: metaadatok fogalma, SQL Server rendszer objektumok lekérdezése (rendszerkatalógus nézet, rendszer függvények, rendszer-dinamikus menedzsment nézetek)
  • Tárolt eljárások végrehajtása: tárolt eljárás fogalma, működése; az EXECUTE használata, bemeneti és kimeneti paraméterek átadása eljárásokhoz, tárolt eljárás eredményének kezelése, rendszerszintű tárolt eljárás végrehajtása
  • Bevezetés a a T-SQL programozásba: a programozás célja és felhasználási területe; változók kezelése; batch fogalma; vezérlőelemek (ciklusok, elágazások) alapjai; dinamikus SQL fogalma, készítése és végrehajtása; szinonimák fogalma és használata
  • Hibakezelés: alapfogalmak, fordítási és futtatási hibák, hibák átirányítása a TRY/CATCH segítségével, hibakezelő rutinok készítése a CATCH és ERROR függvények segítségével, hiba-üzenetek készítése kliens oldalon (THROW, RAISERROR), hibakezelési tippek és trükkök
  • Tranzakciók kezelésének alapjai: alapfogalmak, tranzakció tulajdonságai, tranzakció használatának előnyei; tranzakció-kezelő utasítások használata; tranzakció hibakezelés

Kapcsolódó vizsga: 70-761, Querying Data with Transact-SQL (MCSA: SQL Server 2016 Database Development)

Windows 8/10 vagy Windows Server 2012/2016 üzemeltetői alapismeretek, relációs adatbázis-kezelési ismeretek. Mivel a tananyagok angol nyelvűek, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. Az előadás magyar nyelven zajlik.