GerðKennsla í kennslustofunni
tími5 Days
SKRÁNING

Hafðu samband við okkur

Reitir merktir með * þarf

 

Fyrirspurnargögn með Transact-SQL

Fyrirspurnargögn með Transact SQL Training Course & Vottun

Lýsing

Áhorfendur og forsendur

Námskeiðsyfirlit

Stundaskrá og gjöld

vottun

Fyrirspurnargögn með Transact SQL Training Overview

Þetta námskeið er ætlað að kynna nemendur Transact-SQL. Hún er hönnuð þannig að fyrstu þremur dögum geti verið kennt sem námskeið til nemenda sem þurfa þekkingu á öðrum námskeiðum í SQL Server námskrá. Dagar 4 & 5 kenna eftirliggjandi færni sem þarf til að taka próf 70-761.

Markmið fyrirspurnargagna með Transact SQL þjálfun

  • Lýsið helstu getu og íhlutum SQL Server 2016.
  • Lýsið T-SQL, settum og rökum rökfræði.
  • Skrifaðu einn valmynd SELECT statement.
  • Skrifaðu margar töflu SELECT yfirlýsingu.
  • Skrifaðu SELECT yfirlýsingar með síun og flokkun.
  • Lýsið hvernig SQL Server notar gagnategundir.
  • Skrifaðu DML yfirlýsingar.
  • Skrifaðu fyrirspurnir sem nota innbyggða aðgerðir.
  • Skrifaðu fyrirspurnir sem samanlagðar upplýsingar.
  • Skrifaðu undirfyrirsagnir.
  • Búðu til og framkvæma skoðanir og töfluverndar aðgerðir.
  • Notaðu sett rekstraraðila til að sameina fyrirspurnarniðurstöður.
  • Skrifa fyrirspurnir sem nota glugga röðun, móti og samanlagður aðgerðir.
  • Umbreyta gögnum með því að framkvæma sveigjanleika, unpivot, rollup og teningur.
  • Búðu til og framkvæma geymdar aðferðir.
  • Bættu forritunarmyndir eins og breytur, aðstæður og lykkjur í T-SQL kóða.

Intended Audience for Objectives of Querying Data with Transact – SQL

Megintilgangur námskeiðsins er að veita nemendum góða þekkingu á Transact-SQL tungumálinu sem er notað af öllum SQL Server tengdum greinum; þ.e. Database Administration, Database Development og Business Intelligence. Sem slíkur er aðal markhópurinn fyrir þetta námskeið: Gagnasafn Stjórnendur, Gagnasafn Hönnuðir og BI sérfræðinga.

Námskeið Útlit Lengd: 5 Days

Module 1: Inngangur að Microsoft SQL Server 2016

Þessi eining kynnir SQL Server, útgáfur af SQL Server, þar á meðal ský útgáfa, og hvernig á að tengjast SQL Server með SQL Server Management Studio.Lessons

  • The Basic Arkitektúr af SQL Server
  • SQL Server útgáfur og útgáfur
  • Getting Started með SQL Server Management Studio

Lab: Vinna með SQL Server 2016 Tools

  • Vinna með SQL Server Management Studio
  • Búa til og skipuleggja T-SQL forskriftir
  • Notkun bækur á netinu

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Lýsið Vensla gagnagrunna og Transact-SQL fyrirspurnir.
  • Lýstu á forsendunni og skýjabundnum útgáfum og útgáfum af SQL Server.
  • Lýsið hvernig á að nota SQL Server Management Studio (SSMS) til að tengjast við dæmi af SQL Server, kannaðu gagnagrunninn sem er í dæmiinu og vinna með handritaskrám sem innihalda T-SQL fyrirspurnir.

Module 2: Inngangur að T-SQL Querying

Þessi eining lýsir þætti T-SQL og hlutverk þeirra við að skrifa fyrirspurnir. Lýsið notkun seta í SQL Server. Lýsið notkun rökfræði rökfræði í SQL Server. Lýsið rökréttri röð aðgerða í SELECT yfirlýsingum. Lessons

  • Kynna T-SQL
  • Skilningur á stillingum
  • Skilningur á hugleiðslu rökfræði
  • Skilningur á rökréttum rekstri í SELECT yfirlýsingum

Lab: Inngangur að T-SQL Querying

  • Framkvæmd grunnvalla yfirlýsingar
  • Framkvæma fyrirspurnir sem sía gögn með því að nota predicates
  • Framkvæma fyrirspurnir sem flokka gögn með ORDER BY

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Lýsið hlutverki T-SQL í skriflegum SELECT yfirlýsingum.
  • Lýsið þætti T-SQL tungumálið og hvaða þættir munu vera gagnlegar við að skrifa fyrirspurnir.
  • Lýsið hugtökum settunarfræðinnar, einum af stærðfræðilegum grundvelli gagnrýni gagnagrunna og til að hjálpa þér að beita því hvernig þú hugsar um að biðja um SQL Server
  • Lýsið rökfræði rökfræði og skoða umsókn sína um að biðja um SQL Server.
  • Útskýrið þætti SELECT yfirlýsingu, lýstu þeirri röð sem þættirnir eru metnar og notaðu þá þessa skilning á hagnýtri nálgun við að skrifa fyrirspurnir.

Module 3: Ritun SELECT Queries

Þessi eining kynnir grundvallaratriði SELECT yfirlýsingu, með áherslu á fyrirspurnir gegn einni töflu. Lessons

  • Ritun Einföld SELECT Yfirlýsingar
  • Útrýming tvírita með aðskilnað
  • Notkun dálkanna og töflualína
  • Ritun Einföld CASE tjáningar

Lab: Ritun Basic SELECT Statements

  • Ritun Einföld SELECT Yfirlýsingar
  • Útrýming tvírita með því að nota DISTINCT
  • Notkun dálkanna og töflualína
  • Notkun einfaldrar tilfelli tjáningar

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Lýsið uppbyggingu og sniði SELECT yfirlýsingarinnar, auk aukahluta sem bæta við virkni og læsileika við fyrirspurnir þínar
  • Lýsið hvernig á að útrýma afritum með því að nota DISTINCT ákvæði
  • Lýsið notkun á dálki og töfluheiti
  • Skilja og nota CASE tjáning

Module 4: Fyrirspurnir marga töflur

Þessi eining lýsir hvernig á að skrifa fyrirspurnir sem sameina gögn úr mörgum heimildum í Microsoft SQL Server 2016. Lessons

  • Skilningur tengsla
  • Að biðja um innri tengsl
  • Fyrirspurn með ytri tengingum
  • Fyrirspurn með krossasamfélögum og sjálfstjórnarsamfélögum

Lab: Krefjast margra tafla

  • Ritun fyrirspurnir sem nota Innri tengsl
  • Skrifa fyrirspurnir sem nota marga innbyrðis tengi
  • Skrifa fyrirspurnir sem nota sjálf-tengingar
  • Skrifa fyrirspurnir sem nota ytri tengsl
  • Skrifa fyrirspurnir sem nota Cross Joins

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Útskýrðu grundvallaratriði tenginga í SQL Server 2016
  • Skrifa innri þátttöku fyrirspurnir
  • Skrifaðu fyrirspurnir sem nota ytri tengingar
  • Notaðu viðbótarhlutverk

Module 5: Flokkun og síunargögn

Þessi eining lýsir hvernig á að framkvæma flokkun og síun. Lessons

  • Flokkun gagna
  • Filtration gögnum með predicates
  • Sía gögn með TOP og OFFSET-FETCH
  • Vinna með óþekkt gildi

Lab: Flokkun og síunargögn

  • Skrifa fyrirspurnir sem sía gögn með því að nota WHERE Clause
  • Skrifa fyrirspurnir sem flokka gögn með því að nota ORDER BY Clause
  • Skrifa fyrirspurnir sem sía gögn með því að nota TOP valkost

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Explain how to add an ORDER BY clause to your queries to control the order of rows displayed in your query’s output
  • Útskýrið hvernig á að reisa WHERE ákvæði til að sía út línur sem passa ekki við fyrirmælin.
  • Útskýrið hvernig á að takmarka svið raða í SELECT-ákvæðinu með því að nota TOP valkost.
  • Útskýrið hvernig á að takmarka svið raða með því að nota OFFSET-FETCH valkostinn í ORDER BY ákvæði.
  • Útskýrið hvernig þriggja metra rökfræði reiknar óþekkt og vantar gildi, hvernig SQL Server notar NULL til að merkja vantar gildi og hvernig á að prófa NULL í fyrirspurnum þínum.

Module 6: Vinna með SQL Server 2016 gagnategundir

Þessi eining kynnir gagnatögin SQL Server notar til að geyma gögn. Hlutverk

  • Kynna SQL Server 2016 gagnategundir
  • Vinna með persónuskilríki
  • Vinna með dagsetningu og tíma

Lab: Vinna með SQL Server 2016 gagnategundir

  • Skrifa fyrirspurnir sem dagsetningar og tímadagsetningar
  • Skrifa fyrirspurnir sem nota dagsetningu og tíma
  • Skrifa fyrirspurnir sem skila persónuupplýsingum
  • Skrifa fyrirspurnir sem koma aftur til baka

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Kannaðu margar af gagnategundunum sem SQL Server notar til að geyma gögn og hvernig gagnategundir eru breyttar milli gerða
  • Útskýrið gagnatengda gögnagerð á SQL Server, hvernig einkatölur virka og nokkrar algengar aðgerðir sem þú gætir fundið gagnlegar í fyrirspurnum þínum
  • Lýsið gögnum sem eru notaðir til að geyma tímabundnar gagna, hvernig á að slá inn dagsetningar og tíma svo að þær verði réttarþættir af SQL Server og hvernig á að stjórna dagsetningar og tímum með innbyggðum aðgerðum.

Module 7: Notkun DML til að breyta gögnum

Þessi eining lýsir því hvernig á að búa til DML fyrirspurnir og af hverju þú vilt. Lessons

  • Setja inn gögn
  • Breyta og eyða gögnum

Lab: Notkun DML til að breyta gögnum

  • Setja inn gögn
  • Uppfærsla og eyðingu gagna

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Notaðu INSERT og SELECT INTO yfirlýsingar
  • Notaðu UPDATE, MERGE, DELETE og TRUNCATE.

Module 8: Notkun innbyggðra aðgerða

Þessi eining kynnir nokkrar af mörgum innbyggðum aðgerðum í SQL Server 2016.Lessons

  • Ritun fyrirspurnir með innbyggðum aðgerðum
  • Notkun viðskiptahluta
  • Notkun rökréttra aðgerða
  • Að nota aðgerðir til að vinna með NULL

Lab: Notkun innbyggðra aðgerða

  • Skrifa fyrirspurnir sem nota viðskiptaaðgerðir
  • Ritun fyrirspurnir sem nota rökréttar aðgerðir
  • Skrifa fyrirspurnir sem prófa fyrir ófullnægjandi

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Lýsið tegundum aðgerða sem SQL Server býður upp á, og einbeittu því að því að vinna með scalar aðgerðir
  • Útskýrið hvernig á að breyta gögnum á milli tegunda með því að nota nokkrar SQL Server aðgerðir
  • Lýsið hvernig á að nota rökréttar aðgerðir sem meta tjáningu og skila skalar niðurstöðu.
  • Lýsið viðbótaraðgerðum til að vinna með NULL

Module 9: Flokkun og samsetning gagna

Þessi eining lýsir hvernig á að nota samanlagðar aðgerðir

  • Að nota samanlagðar aðgerðir
  • Notkun GROUP BY Clause
  • Filtrandi hópar með HAVING

Lab: Flokkun og samsetning gagna

  • Skrifa fyrirspurnir sem nota GROUP BY Clause
  • Skrifa fyrirspurnir sem nota samanlagðar aðgerðir
  • Skrifa fyrirspurnir sem nota sérstaka samanlagðar aðgerðir
  • Skrifa fyrirspurnir sem sía hópa með HAVING ákvæðið

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Lýsið innbyggðu samanlagðri virkni í SQL Server og skrifaðu fyrirspurnir með því að nota það.
  • Skrifaðu fyrirspurnir sem aðskilja raðir með GROUP BY-ákvæðinu.
  • Skrifaðu fyrirspurnir sem nota HAVING ákvæði til að sía hópa.

Module 10: Using Subqueries

Þessi eining lýsir nokkrar gerðir af subquery og hvernig og hvenær á að nota þær. Lessons

  • Skrifa sjálfstætt undirlag
  • Ritun tengdir subqueries
  • Notkun EXISTS Predicate með Subqueries

Lab: Notkun Subqueries

  • Skrifa fyrirspurnir sem nota sjálfstætt undirlag
  • Skrifa fyrirspurnir sem nota Scalar og Multi-Result Subqueries
  • Skrifa fyrirspurnir sem nota samsvörunarspurningar og EXISTS-ákvæði

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Lýsið hvar subqueries má nota í SELECT yfirlýsingu.
  • Skrifaðu fyrirspurnir sem nota tengdir undirrannsóknir í SELECT yfirlýsingu
  • Skrifaðu fyrirspurnir sem nota EXISTS predicates í WHERE ákvæði til að prófa fyrir tilvist hæfilegra raða
  • Notaðu EXISTS forsenduna til að ganga úr skugga um tilvist raða í undirfyrirspurn.

Module 11: Notkun töfluútskýringar

Áður í þessu námskeiði lærði þú um notkun subqueries sem tjáningu sem skilaði árangri í ytri starfstilboð. Eins og undirfyrirspurnir eru borðatriði fyrirspurnartexta en töfluútgáfur lengja þessa hugmynd með því að leyfa þér að nefna þau og vinna með niðurstöðum þeirra eins og þú myndir vinna með gögn í hvaða gildum samhengisborði. Microsoft SQL Server 2016 styður fjórar gerðir af tjáskiptum: Afleiddar töflur, CTE-tíðni (Common Tale Expression), skoðanir og talsvert virkar aðgerðir (TVF). Í þessum einingu lærir þú að vinna með þessar tegundir af tjáskiptum og lærðu hvernig á að nota þær til að hjálpa til við að búa til mát nálgun við að skrifa fyrirspurnir.

  • Notkun skoðana
  • Using Inline Tafla-metin Aðgerðir
  • Að nota afleiddar töflur
  • Notkun algengar töfluútskýringar

Lab: Notkun töfluútskýringar

  • Skrifa fyrirspurnir sem nota skoðanir
  • Skrifa fyrirspurnir sem nota afleiddar töflur
  • Skrifa fyrirspurnir sem nota almenna töfluútskýringar (CTEs)
  • Skrifa fyrirspurnir sem Sue Inline Tafla-gildi tjáningar

Eftir að hafa lokið þessum einingum verður þú að geta:

  • Skrifaðu fyrirspurnir sem skila niðurstöðum úr skoðunum.
  • Notaðu CREATE FUNCTION yfirlýsingu til að búa til einfaldar inline TVFs.
  • Skrifaðu fyrirspurnir sem búa til og sækja niðurstöður úr afleiddum töflum.
  • Skrifa fyrirspurnir sem búa til CTEs og skila niðurstöðum úr töflunni.

Module 12: Notkun Setja stjórnendur

Þessi eining kynnir hvernig á að nota settu rekstraraðila UNION, INTERSECT, og NÁTTUR til að bera saman raðir milli tveggja inntakstækja.

  • Skrifa fyrirspurnir við UNION rekstraraðila
  • Notkun EXCEPT og INTERSECT
  • Notkun APPLY

Lab: Notkun Setja rekstraraðila

  • Skrifa fyrirspurnir sem nota UNION Setja rekstraraðila og UNION ALL
  • Skrifa fyrirspurnir sem nota CROSS APPLY og YTIRAÐUR NOTA rekstraraðila
  • Skrifa fyrirspurnir sem nota EXCEPT og INTERSECT Operators

Eftir að hafa lokið þessum einingum munu nemendur geta:

  • Skrifaðu fyrirspurnir sem nota UNION til að sameina inntakssett.
  • Skrifaðu fyrirspurnir sem nota UNION ALL til að sameina inntakssett
  • Skrifaðu fyrirspurnir sem nota EXCEPT rekstraraðila til að skila aðeins raðum í einu setti en ekki annað.
  • Skrifaðu fyrirspurnir sem nota INTERSECT-símafyrirtækið til að skila aðeins raðir sem eru til staðar í báðum setunum
  • Skrifaðu fyrirspurnir með CROSS APPLY símafyrirtækinu.
  • Skrifaðu fyrirspurnir með því að nota OUTER APPLY rekstraraðila

Module 13: Notkun Windows Ranking, Offset og Aggregate Aðgerðir

Þessi eining lýsir ávinningi að nota gluggaviðgerðir. Takmarka glugga virka í raðir sem eru skilgreindar í OVER-ákvæðum, þ.mt skipting og rammar. Skrifaðu fyrirspurnir sem nota gluggaviðgerðir til að starfa á röðum raða og koma aftur á röðun, samansafn og móti samanburðarrannsóknum. Lessons

  • Búa til Windows með OVER
  • Exploring Window Aðgerðir

Lab: Notkun Windows Ranking, Offset og Aggregate Aðgerðir

  • Skrifa fyrirspurnir sem nota Ranking Aðgerðir
  • Ritun fyrirspurnir sem nota Offset Aðgerðir
  • Skrifa fyrirspurnir sem nota glugga samanlagðar aðgerðir

Eftir að hafa lokið þessum einingum munu nemendur geta:

  • Lýsið T-SQL hluti sem notuð eru til að skilgreina Windows, og tengslin milli þeirra.
  • Skrifaðu fyrirspurnir sem nota OVER-ákvæði, með skiptingu, röðun og ramma til að skilgreina Windows
  • Skrifaðu fyrirspurnir sem nota gluggasamstæða virka.
  • Skrifa fyrirspurnir sem nota glugga röðun virka.
  • Skrifaðu fyrirspurnir sem nota gluggaoffseta virka

Module 14: svigrúm og hópstillingar

Þessi eining lýsir skrifa fyrirspurnum sem snúa og slökkva niðurstöðu setur. Skrifaðu fyrirspurnir sem tilgreina margar hópa með hópum setur Lessons

  • Skrifa fyrirspurnir með PIVOT og UNIVID
  • Vinna með hópsamsetningu

Lab: Snúa og hópa

  • Skrifa fyrirspurnir sem nota PIVOT Operator
  • Skrifa fyrirspurnir sem nota UNPIVOT Operator
  • Ritun fyrirspurnir sem nota GROUPING SETS CUBE og ROLLUP Subclauses

Eftir að hafa lokið þessum einingum munu nemendur geta:

  • Lýsið hvernig hægt er að nota snúningsgögn í T-SQL fyrirspurnum.
  • Skrifaðu fyrirspurnir sem skiptast á gögnum úr röðum í dálka með PIVOT-rekstraraðilanum.
  • Skrifaðu fyrirspurnir sem unpivot gögn frá dálkum aftur í raðir með UNPIVOT rekstraraðila.
  • Skrifaðu fyrirspurnir með undirflokknum GROUPING SETS.
  • Skrifaðu fyrirspurnir sem nota ROLLUP OG CUBE.
  • Skrifaðu fyrirspurnir sem nota GROUPING_ID virknina.

Module 15: Framkvæma geymdar aðgerðir

Þessi eining lýsir hvernig á að skila árangri með því að framkvæma geymdar aðferðir. Farðu framhjá breytur til aðferða. Búðu til einfaldar geymdar aðferðir sem innihalda SELECT yfirlýsingu. Uppbyggðu og framkvæma dynamic SQL með EXEC og sp_executesql.Lessons

  • Fyrirspurnargögn með geymdar reglur
  • Að fara í Parameters við geymdar aðgerðir
  • Búa til einfaldar vistaðar verklagsreglur
  • Vinna með Dynamic SQL

Lab: Að framkvæma geymdar verklagsreglur

  • Notaðu EXECUTE yfirlýsingu til að geyma Invoke Stored Procedures
  • Að fara í Parameters við geymdar aðgerðir
  • Framkvæma kerfi geymdar reglur

Eftir að hafa lokið þessum einingum munu nemendur geta:

  • Lýsið geymdar aðferðir og notkun þeirra.
  • Skrifaðu T-SQL staðhæfingar sem framkvæma geymdar aðferðir til að skila gögnum.
  • Skrifa EXECUTE yfirlýsingar sem fara inntak breytur til geymdar aðferðir.
  • Skrifaðu T-SQL lotur sem undirbúa framleiðsla breytur og framkvæma geymdar aðferðir.
  • Notaðu CREATE PROCEDURE yfirlýsingu til að skrifa geymt málsmeðferð.
  • Búðu til geymda aðferð sem samþykkir innsláttarbreytur.
  • Lýsið hvernig T-SQL er hægt að búa til virkan hátt.
  • Skrifaðu fyrirspurnir sem nota dynamic SQL.

Module 16: Forritun með T-SQL

Þessi eining lýsir hvernig á að auka T-SQL kóða með forritunarmálum. Lessons

  • T-SQL forritunarmál
  • Stjórna áætlunarflæði

Lab: Forritun með T-SQL

  • Skilgreina Variables og aðgreina lotur
  • Using Control-Of-Flow Elements
  • Nota Variables í Dynamic SQL Statement
  • Notaðu samheiti

Eftir að hafa lokið þessum einingum munu nemendur geta:

  • Lýstu hvernig Microsoft SQL Server sér um söfn yfirlýsingar sem lotur.
  • Búðu til og sendu lotur af T-SQL kóða til að framkvæma með SQL Server.
  • Lýsið hvernig SQL Server geymir tímabundna hluti sem breytur.
  • Skrifaðu kóða sem lýsir yfir og framselur breytur.
  • Búðu til og hringdu í samheiti
  • Lýsið flæðiþættirnar í T-SQL.
  • Write T-SQL code using IF…ELSE blocks.
  • Skrifaðu T-SQL kóða sem notar WHILE.

Module 17: Framkvæmd villa meðhöndlun

Þessi eining kynnir villa meðhöndlun fyrir T-SQL.Lessons

  • Framkvæmd T-SQL villa meðhöndlun
  • Framkvæmd byggðrar undantekningar meðhöndlunar

Lab: Framkvæmd mistök meðhöndlunar

  • Beina villur með TRY / CATCH
  • Notaðu THROW til að senda villuskilaboð aftur til viðskiptavinar

Eftir að hafa lokið þessum einingum munu nemendur geta:

  • Framkvæmd T-SQL villa meðhöndlun.
  • Framkvæma uppbyggð undantekningaraðgerð.

Module 18: Framkvæmdarviðskipti

Þessi eining lýsir hvernig á að framkvæma viðskipti. Lessons

  • Viðskipti og gagnasafn vélarnar
  • Stjórna viðskiptum

Lab: Framkvæmd viðskipta

  • Stjórna viðskiptum með BEGIN, COMMIT og ROLLBACK
  • Bætir við meðhöndlun villa í CATCH blokk

Eftir að hafa lokið þessum einingum munu nemendur geta:

  • Lýsið viðskiptum og munurinn á lotum og viðskiptum.
  • Lýsið lotum og hvernig þau eru meðhöndluð af SQL Server.
  • Búðu til og stýrðu viðskiptum með viðskiptastjórnmálum (TCL) yfirlýsingar.
  • Notaðu SET XACT_ABORT til að skilgreina SQL Servers meðhöndlun viðskipta utan TRY / CATCH blokkir.

Á döfinni

Það eru engar komandi viðburðir á þessum tíma.

Vinsamlegast skrifaðu okkur á info@itstechschool.com og hafðu samband við okkur á + 91-9870480053 fyrir námskeiðsverð og vottunarkostnað, áætlun og staðsetningu

Sendu okkur fyrirspurn

Nánari upplýsingar vinsamlegast hafðu samband við okkur.


Umsagnir