Vissza

SQL Server 2014 lekérdezések

SQL Server 2014 lekérdezések

Kód: SQL14Q
Microsoft_SQL-Server_Querying-Microsoft-SQL-Server.png
Időtartam:4 nap
Nehézségi szint:
  • Kezdő
Kapcsolódó vizsga/mcp-mcsa-mcse/461-querying-microsoft-sql-server-2012-1
225 000 Ft-tól
(Bruttó ár: 285 750 Ft-tól)
Kérdésem van!
Képzési forma
Egyedi igények szerint Nyílt
Képzés nyelve
Magyar
- + Jelentkezem

Termékleírás

  • A négy napos tanfolyam célja megismertetni a hallgatókkal a Microsoft SQL Server 2014 adatbázis kezelési lehetőségeit, illetve bevezetni a diákokat az alapvető Tranzakciós SQL lekérdezések megírásának szabályaiba.
  • Ez a tanfolyam alapjául szolgál az összes SQL Server funkciókat tárgyaló képzésekhez.
  • A tanfolyam során Microsoft SQL Server 2014 verziót használunk.

Kinek ajánljuk 

  • Adatbázis-adminisztrátoroknak.
  • Adatbázis-tervező mérnököknek.
  • Business Intelligence szakembereknek.
  • A 70-461-es vizsgára készülő mérnököknek.

Szükséges előképzettség 

  • Alapismeretek relációs adatbázisok területén
  • Tapasztalat Windows környezetben történő munkavégzésben

Tematika


Modul 1: Bevezetés: Microsoft SQL Server 2014
A modul az SQL Server platform jellemzőit és fő eszközeit mutatja be, kitérve az SQL verziókra, kiadásokra is.

Leckék

  • SQL Server architektúrája
  • SQL Server kiadások és verziók
  • Első lépések SQL Server Management Studio használatában

Modul 2: Bevezetés a T-SQL nyelvbe
A modul célja bemutatni a T-SQL adatbázis lekérdezési nyelvet, amely az alapja minden modern adatbázis-kezelő motornak. Az alapoktól indulva ismertetjük a lényeges TSQL parancsokat.

Leckék

  • A T-SQL bevezetése
  • A SET-ek fogalma
  • A PREDICATE LOGIC megértése
  • A SELECT utasítás

Modul 3: SELECT lekérdezések építése
A modul során a hallgatók megismerkednek a SELECT utasítás paramétereivel

Leckék

  • Egyszerű SELECT lekérdezések építése
  • Duplikált elemek kiszűrése a DISTINCT használatával
  • Tábla és oszlop alias-ok
  • Egyszerű CASE kifejezések írása

Modul 4: Lekérdezések több táblából
A modul bevezeti a hallgatókat olyan lekérdezések megírásába, amelyeknél az információforrás egyszerre több táblából származik.

Leckék

  • A JOIN funkció ismertetése
  • INNER JOIN
  • OUTER JOIN
  • CROSS és SELF JOIN

Modul 5: Az adatok rendezése és szűrése
A modul során a lekérdezések által megjelenített adatok szűrésének és rendezésének lehetőségeivel ismerkedhetnek meg a hallgatók.

Leckék

  • Adatok rendezése
  • Az adatok szűrése a WHERE operátorral
  • A TOP és az OFFSET-FETCH operátorok hatása
  • Feladatvégzés ismeretlen vagy hiányzó értékekkel

Modul 6: Az SQL Server 2014 adattípusainak megértése
A modul magyarázatot biztosít az SQL Server adattároláshoz használt adattípusaival. Számos adattípus létezik, amelyekkel bináris, numerikus, karakter és egyéb fajtájú adatokat tudunk tárolni.

Leckék

  • Az SQL Server 2014 adattípusai
  • Munkavégzés karakter adattípussal
  • Munkavégzés dátum és idő adattípussal

Modul 7: Adatok módosítása a Data Manipulation Language használatával
A modul a DML használatában rejlő azon lehetőségeket ismerteti, amelyekkel a táblában tárolt adattartalom könnyen frissíthető, megváltoztatható.

Leckék

  • Adatok beszúrása
  • Adatok módosítása és törlése

Modul 8: Beépített függvények
A modul az SQL Server azon függvényeit ismerteti, amelyekkel többek között adatok konverzióját végezhetjük el.

Leckék

  • A beépített függvények használata lekérdezésekhez
  • Adatkonvertáló függvények
  • Logikai függvények
  • Függvények használata a NULL érték esetén

Modul 9: Az adatok csoportosítása és összefésülése
A modul célja bemutatni a HAVING és GROUP BY operátorral történő adatcsoportosítási feladatokat.

Leckék

  • Adatösszefésülési függvények használata
  • A GROUP BY használata
  • Adatcsoportok rendezése HAVING operátorral

Modul 10: Subquery-k használata
Ebben a modulban az subquery-k lekérdezésbe történő beágyazásával használatával ismerkedhet meg.

Leckék

  • Self-Contained és Corelated subquery-k
  • Az EXISTS Predicate használata subquery-k esetén

Modul 11: Tábla Expression-ok használata
A modul során a TSQL Expression funkciójáról hallhatnak a diákok.

Leckék

  • Származtatott táblák
  • Egyszerű tábla expression-ok használata
  • Nézetek
  • Az Inline Table-Valued függvények

Modul 12: A készletoperátorok használata
Ebben a modulban a Microsoft Sharepoint Server rendszer Business Intelligence célból történő használatát vesszük elő.

Leckék

  • UNION Operátor hatása a lekérdezésekben
  • Az EXCEPT és az INTERSECT alkalmazása
  • Az APPLY használata

Modul 13: A Window Ranking, Offset és Aggregate függvények
A modul bevezeti a hallgatókat rangsorolási, összefésülési és értékcsúsztató függvények használatába.

Leckék

  • Adatablakok készítése az OVER művelettel
  • Az adatablakok kezelési függvényei

Modul 14: Készletek pivotálása és csoportosítása
A modulban az SQL Server pivot funkciója és készlet-csoportosítási lehetőségei kerülne bemutatásra.

Leckék

  • Lekérdezések írása a PIVOT és UNPIVOT műveletekkel
  • Készletcsoportosítás hatása

Modul 15: Tárolt eljárások végrehajtása
A modulban a tárolj eljárásokról esik szó, amely egy alapvető TSQL funkció.

  • Leckék
  • Adatlekérdezések tárolt eljárásokkal
  • Paraméterátadás a tárolt eljárások számára
  • Egyszerűbb tárolt eljárások létrehozása
  • Munkavégzés Dynamic SQL alkalmazásával

Modul 16: T-SQL programozás
A modulban a TSQL nyelv programmatikus használata kerül tárgyalásra.

Leckék

  • T-SQL programozás nyelv elemei
  • A programvégrehajtás vezérlése

Modul 17: Hibakezelés kialakítása
A modulban ismertetésre kerülnek a TSQL beépített hibakezelő funkciói; kiemeli a program futása és kódfordítás során előforduló hibák között különbségeket, valamint foglalkozik a TRY/CATCH blokkol használatával.

Leckék

  • A TRY / CATCH blokkok használata
  • A hibák értelmezése

Modul 18: Tranzakciók végrehajtása
A modulban a tranzakciók végrehajtásának koncepcióját taglalja, hangsúlyozva a BEGIN, COMMIT és ROLLBACK használatát.

Leckék

  • Tranzakciók és az adatbázis-motor összefüggései
  • A tranzakciók vezérlése
  • Izolációs szintek

Modul 19: Lekérdezések optimalizálása
A modulban olyan technikákat sajátíthatnak el a hallgatók, amelyek révén a lekérdezések gyorsabb végrehajtása válik lehetségessé.

Leckék

  • A lekérdezések sebességét befolyásoló tényezők
  • A lekérdezések futásának nyomonkövetése

Modul 20: SQL Server metaadatainak lekérdezése
A modulban olyan lekérdezések építését mutatjuk be, amelyek adatai rendszer metaadatokból származnak.

Leckék

  • Rendszerkatalgóus Nézetei és függvényei
  • Rendszer szintű tárolt eljárások futtatása
  • Lekérdezések Dynamic Management Object-ek esetén

 

Tanfolyami naptár