KaliteFòmasyon salklas
Tan5 Jou
ENSKRI

Kontakte nou

Jaden ki make avèk yon * yo gen obligasyon

 

Dosye Querying ak Transact-SQL

Dosye Querying ak Transact SQL Fòmasyon kou & Sètifikasyon

Deskripsyon

Odyans & avètisman

Plan kou

Orè & Frè

sètifikasyon

Dosye Querying ak Transaction SQL Fòmasyon Apèsi sou lekòl la

Kou sa a fèt pou entwodui elèv yo nan Transact-SQL. Li fèt nan yon fason ke premye twa jou yo ka anseye kòm yon kou a elèv ki mande konesans la pou kou lòt nan la SQL sèvè kourikoulòm lan. Jou 4 & 5 anseye konpetans ki rete yo oblije pran egzamen 70-761.

Objektif nan Done Querying ak Fòmasyon SQL transaktif

  • Dekri kapasite kle ak eleman nan SQL sèvè 2016.
  • Dekri T-SQL, kouche, ak predik lojik.
  • Ekri yon sèl deklarasyon SELECT tab.
  • Ekri yon deklarasyon SELECT milti-tab.
  • Ekri deklarasyon SELECT ak filtraj ak klasman.
  • Dekri kouman SQL sèvè itilize kalite done.
  • Ekri deklarasyon DML.
  • Ekri demann ki itilize fonksyon bati-an.
  • Ekri demann ki done total.
  • Ekri subqueries.
  • Kreye epi aplike opinyon ak fonksyon ki gen valè valab.
  • Sèvi ak mete operatè yo konbine rezilta rechèch.
  • Ekri demann ki itilize ranje fenèt yo, konpanse, ak fonksyon total.
  • Transfòme done pa aplike pivot, unpivot, Rollup ak kib.
  • Kreye epi aplike pwosedi ki estoke yo.
  • Add konstwiksyon pwogram tankou varyab, kondisyon, ak pasan nan Kòd T-SQL.

Odyans ki gen entansyon pou objektif nan done transfere ak Transact - SQL

Objektif prensipal kou a se bay elèv yo yon bon konpreyansyon nan lang la Transact-SQL ki itilize pa tout SQL sèvè ki gen rapò ak disiplin; savwa, Administrasyon baz done, devlopman baz done ak entèlijans biznis. Kòm sa yo, odyans lan sib prensipal pou kou sa a se: Administratè baz done, devlopè baz done ak pwofesyonèl BI.

Kou Plan kou Duration: 5 Jou

Modil 1: Entwodiksyon nan Microsoft SQL sèvè 2016

Modil sa a entwodui SQL sèvè, vèsyon yo nan sèvè SQL, ki gen ladan vèsyon nwaj, ak ki jan pou konekte avèk sèvè SQL lè l sèvi avèk SQL sèvè Jesyon Studio.Lessons

  • Achitèk la Debaz nan sèvè SQL
  • SQL sèvè Editions ak vèsyon
  • Pou kòmanse ak SQL Jesyon Jesyon Studio

Laboratwa: Travay ak SQL sèvè 2016 Zouti

  • Travay ak SQL sèvè Jesyon Studio
  • Kreye ak òganize T-SQL Scripts
  • Sèvi ak Liv sou entènèt

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Dekri baz done relasyon ak Demann Transact-SQL.
  • Dekri edisyon an sou-prim ak nwaj ki baze sou ak vèsyon an sèvè SQL.
  • Dekri kouman yo sèvi ak SQL sèvè Jesyon Studio (SSMS) pou konekte avèk yon egzanp SQL sèvè, eksplore baz done yo ki genyen nan egzanp lan, epi travay ak dosye script ki gen kesyon T-SQL.

Modil 2: Entwodiksyon nan T-SQL Querying

Modil sa a dekri eleman ki nan T-SQL ak wòl yo nan demann ekri. Dekri itilize nan ansanm nan sèvè SQL. Dekri itilize nan lojik predicate nan sèvè SQL. Dekri lòd la lojik nan operasyon nan deklarasyon CHWAZI. Leson

  • Entwodwi T-SQL
  • Konpreyansyon ansanm
  • Konpreyansyon lojik Predicate
  • Konprann Lòd la lojik nan Operasyon nan deklarasyon CHWAZI

Laboratwa: Entwodiksyon nan T-SQL Querying

  • Egzekite Debaz SELECT Debaz
  • Egzekite Queries ki Done Filter lè l sèvi avèk Predikat
  • Egzekite Queries ki done Done Sèvi ak LÒD PA

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Dekri wòl T-SQL nan ekri SELECT deklarasyon yo.
  • Dekri eleman ki nan lang T-SQL la ak ki eleman yo pral itil alekri demann.
  • Dekri konsèp yo nan teyori a mete, youn nan fondman matematik nan baz done relasyon, ak ede w aplike li nan ki jan ou panse osijè de querying SQL sèvè
  • Dekri lojik predik epi egzamine aplikasyon li yo nan rechèch SQL sèvè.
  • Eksplike eleman ki nan yon deklarasyon SELECT, detaye lòd la nan ki eleman yo ap evalye, ak Lè sa a, aplike sa a konpreyansyon nan yon apwòch pratik nan ekri queries.

Modil 3: Ekri SELECT Queries

Modil sa a entwodui fondamantal yo nan deklarasyon an SELECT, ki konsantre sou demann kont yon tab sèl.Lessons

  • Ekri senp SELECT Deklarasyon
  • Elimine Diplikata ak DISTINCT
  • Sèvi ak kolòn ak alyas tab
  • Ekri ekspresyon CASE senp

Laboratwa: Ekri Deklarasyon SELECT Debaz

  • Ekri senp SELECT Deklarasyon
  • Elimine Diplikata Sèvi ak DISTINCT
  • Sèvi ak kolòn ak alyas tab
  • Sèvi ak yon ekspresyon CASE senp

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Dekri estrikti a ak fòma nan deklarasyon an chwazi, osi byen ke amelyorasyon ki pral ajoute fonctionnalités ak lizibilite nan demann ou an
  • Dekri kouman yo elimine Doublon lè l sèvi avèk kloz la DISTINCT
  • Dekri itilize nan aliases kolòn ak tab
  • Konprann epi itilize ekspresyon CASE

Modil 4: Querying Tablo miltip

Modil sa a dekri ki jan yo ekri queries ki konbine done ki sòti nan plizyè sous nan Microsoft SQL sèvè 2016. Leson

  • Konprann kontre ak
  • Demand ak Inner Joins
  • Kontre ak Outer Joins
  • Demande ak kontrè ak travèse ak Joens pwòp tèt ou

Laboratwa: Querying Tablo miltip

  • Ekri Queries ki itilize Inner Joins
  • Ekri anrejistreman ki sèvi ak miltip-Table Inner kontre
  • Ekri Queries ki itilize Oto-kontrè
  • Ekri Queries ki itilize Outer Joins
  • Ekri Queries ki itilize Cross Joins

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Eksplike fondamantal yo nan kontre ak SQL sèvè 2016
  • Ekri anndan antre demann yo
  • Ekri demann ki itilize ekstansyon ekstèn
  • Sèvi ak plis rantre nan kalite

Modil 5: Fouye ak filtre Done

Modil sa a dekri kouman yo aplike klasman ak filtraj.Leson

  • Fouye Done
  • Filtration Done ak Predicates
  • Filtration Done ak TOP ak OFFSET-FETCH
  • Travay ak Valè Unknown

Laboratwa: Fouye ak filtre Done

  • Ekri Queries ki Done Filter lè l sèvi avèk yon kloz KI KOTE
  • Ekri Queries ki Done Triye Sèvi ak yon LÒD POU Clause
  • Ekri Queries ki Done Filtre Sèvi ak Opsyon TOP la

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Eksplike kijan pou ajoute yon LÒD POU PA kloz nan demann ou yo kontwole lòd la nan ranje parèt nan pwodiksyon rechèch ou an
  • Eksplike kijan pou konstwi KI KOTE pou filtre soti ranje ki pa matche ak predi a.
  • Eksplike kijan pou limite chenn ranje yo nan kloz la SELECT lè l sèvi avèk yon opsyon TOP.
  • Eksplike kijan pou limite chenn ranje yo lè l sèvi avèk opsyon OPSET-FETCH la nan yon LÒD POU PA kloz.
  • Eksplike kijan twa-valè kont lojik pou valè enkoni ak ki manke, ki jan SQL sèvè itilize NULL pou make valè ki manke, ak kijan pou fè tès pou NULL nan demann ou yo.

Modil 6: Travay ak SQL sèvè 2016 Done Kalite

Modil sa a entwodui done yo SQL SQL sèvè itilize nan magazen data.Lessons

  • Entwodwi SQL sèvè 2016 Done Kalite
  • Travay ak Done karaktè
  • Travay ak Dat ak Tan Done

Laboratwa: Travay ak SQL sèvè 2016 Done Kalite

  • Ekri anrejistreman ki dat retounen ak Done tan
  • Ekri Queries ki itilize Dat ak Fonksyon Tan
  • Ekri Queries ki retounen Done karaktè yo
  • Ekri Queries ki Fonksyon karaktè retounen

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Eksplore anpil nan done yo kalite SQL sèvè itilize nan magazen done ak ki jan done kalite yo konvèti ant kalite
  • Eksplike karaktè done ki baze sou SQL sèvè SQL la, ki jan karaktè konparezon travay, ak kèk fonksyon komen ou ka jwenn itil nan demann ou an
  • Dekri done kalite ke yo itilize nan magazen done tanporèl, ki jan yo antre nan dat ak fwa pou yo pral byen analysé pa SQL sèvè, ak ki jan yo manipile dat ak fwa ak fonksyon bati-an.

Modil 7: Sèvi ak DML Modifye Done

Modil sa a dekri kouman yo kreye demann DML, ak poukisa ou ta vle.Lessons

  • Mete Done
  • Modifye ak efase Done

Laboratwa: Itilize DML pou modifye Done

  • Mete Done
  • Mete ajou ak efase Done

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Sèvi ak INSERT ak chwazi nan deklarasyon yo
  • Sèvi ak MIZAJOU, MER, DELETE, ak TRUNCATE.

Modil 8: Sèvi ak Fonksyon bati-an

Modil sa a entwodui kèk nan anpil bati nan fonksyon nan SQL sèvè 2016.Lessons

  • Ekri Queries ak Fonksyon bati-an
  • Sèvi ak Fonksyon Konvèsyon
  • Sèvi ak Fonksyon lojik
  • Sèvi ak Fonksyon pou travay avèk NULL

Laboratwa: Sèvi ak Fonksyon bati-an

  • Ekri Queries ki itilize Fonksyon Konvèsyon
  • Ekri Queries ki itilize Fonksyon lojik
  • Ekri kesyon ki tès pou nullability

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Dekri ki kalite fonksyon ki ofri pa SQL sèvè, ak Lè sa a, konsantre sou k ap travay ak fonksyon scalar
  • Eksplike kijan pou konvèti konvèti done ant kalite yo itilize plizyè fonksyon sèvè SQL
  • Dekri kòman yo sèvi ak fonksyon lojik ki evalye yon ekspresyon epi retounen yon rezilta scalar.
  • Dekri fonksyon adisyonèl pou travay avèk NULL

Modil 9: Gwoupman ak Done Aggregation

Modil sa a dekri kouman yo sèvi ak fonksyon agiman.Lesons

  • Sèvi ak fonksyon total
  • Sèvi ak Gwoup la pa Clause
  • Filtraj gwoup ki gen HAVING

Laboratwa: Gwoupman ak Done Aggregation

  • Ekri anrejistreman ki itilize Gwoup la pa Clause
  • Ekri anrejistreman ki itilize fonksyon total
  • Ekri anrejistreman ki sèvi ak Diferan Fonksyon Globally
  • Ekri anrejistreman ki Gwoup filtre ak kloz la HAVING

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Dekri fonksyon an bati-an total nan sèvè SQL ak ekri demann lè l sèvi avèk li.
  • Ekri demann ki ranje separe lè l sèvi avèk gwoup la BY kloz.
  • Ekri demann ki itilize kloz la HAVING nan filtre gwoup yo.

Modil 10: Sèvi ak subqueries

Modil sa a dekri plizyè kalite subquery ak ki jan ak ki lè yo sèvi ak yo.Lessons

  • Ekri Subqueries endepandan
  • Ekri Subqueries kowèl
  • Sèvi ak EXISTS Predike ak Subqueries yo

Laboratwa: Sèvi ak subqueries

  • Ekri Queries ki itilize subqueries endepandan
  • Ekri anrejistreman ki itilize Scalar ak Multi-Result Subqueries
  • Ekri anrejistreman ki itilize subqueries korrelasyon ak yon kloz EXISTS

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Dekri kote subqueries yo ka itilize nan yon deklarasyon SELECT.
  • Ekri demann ki itilize subqueries korele nan yon deklarasyon SELECT
  • Ekri demann ki itilize EXISTS predike nan yon kloz KI KOTE pou teste pou egzistans ranje kalifye yo
  • Sèvi ak EXISTS preyat yo avèk efikasite tcheke pou egzistans lan nan ranje nan yon subquery.

Modil 11: Sèvi ak Ekspresyon Table

Précédemment nan kou sa a, ou te aprann sou lè l sèvi avèk subqueries kòm yon ekspresyon ki te retounen rezilta nan yon sijè rele ekstèn. Menm jan ak subqueries, ekspresyon tab yo se ekspresyon rechèch, men ekspresyon tab pwolonje ide sa a pa pèmèt ou non yo ak travay avèk rezilta yo menm jan ou ta travay ak done nan nenpòt ki valab relasyon tab. Microsoft SQL sèvè 2016 sipòte kat kalite ekspresyon tab: tab dabit, ekspresyon tab komen (CTEs), opinyon, ak inline tablo-valè fonksyon (TVFs). Nan modil sa a, ou pral aprann travay avèk fòm sa yo nan ekspresyon tab ak aprann kouman yo sèvi ak yo ede kreye yon apwòch modilè nan ekri queries.Lessons

  • Sèvi ak Views
  • Sèvi ak Fonksyon Inline Table-Valued
  • Sèvi ak Tablo Derive
  • Sèvi ak Ekspresyon Table Komen

Laboratwa: Sèvi ak Ekspresyon Table

  • Ekri Kesyon ki Sèvi ak Views
  • Ekri anrejistreman ki itilize Tablo derive
  • Ekri anrejistreman ki itilize ekspresyon tab komen (CTE)
  • Ekri anrejistreman ki Sue Inline Table-Valè Ekspresyon

Apre w fin ranpli modil sa a, ou yo pral kapab:

  • Ekri demann ki retounen rezilta de opinyon yo.
  • Sèvi ak deklarasyon fonksyon CREATE la pou kreye televizyon senp inline.
  • Ekri demann ki kreye ak rekipere rezilta ki soti nan tab ki sòti.
  • Ekri queries ki kreye CTEs ak rezilta retounen nan ekspresyon tab la.

Modil 12: Sèvi ak Operatè Set

Modil sa a entwodui ki jan yo itilize operatè yo mete UNION, INTERSECT, ak eksepte yo konpare ranje ant de kouche opinyon.Lessons

  • Ekri Queries ak operatè UNION la
  • Sèvi ak EXCEPT ak INTERSECT
  • Sèvi ak APLIKE

Laboratwa: Sèvi ak Operatè Set

  • Ekri anrejistreman ki itilize UNION Set Operatè yo ak UNION TOUT
  • Ekri anrejistreman ki Sèvi ak Kwa APLIKE ak OUTER APPLY Operatè
  • Ekri anrejistreman ki itilize Operatè eksepte ak INTERSECT

Apre w fin ranpli modil sa a, elèv yo ap kapab:

  • Ekri demann ki itilize UNION pou konbine ansanm D '.
  • Ekri demann ki itilize UNION TOUT konbine kouche opinyon yo
  • Ekri demann ki sèvi ak operatè a EXCEPT retounen sèlman ranje nan yon sèl seri, men se pa yon lòt.
  • Ekri demann ki itilize operatè INTERSECT la retounen sèlman ranje ki prezan nan tou de kouche
  • Ekri demann lè l sèvi avèk CRO APLIK operatè a.
  • Ekri demann lè l sèvi avèk operatè Aplikasyon OUTER

Modil 13: Sèvi ak ranje Windows, Offset, ak Fonksyon total

Modil sa a dekri benefis yo lè l sèvi avèk fonksyon fenèt yo. Mete restriksyon sou fonksyon fenèt yo nan ranje yo defini nan yon kloz avètisman, ki gen ladan Partitions ak ankadreman. Ekri demann ki sèvi ak fonksyon fenèt yo opere sou yon fenèt ranje ak klasman retounen, agrégation, ak rezilta konparezon.Lesons

  • Kreye fenèt ak VIV
  • Eksplore fenèt Fonksyon

Laboratwa: Sèvi ak ranje Windows, Offset, ak Fonksyon total

  • Ekri Queries ki itilize Fonksyon yo
  • Ekri Queries ki itilize Fonksyon Offset
  • Ekri anrejistreman ki itilize Fonksyon Globale fenèt

Apre w fin ranpli modil sa a, elèv yo ap kapab:

  • Dekri eleman T-SQL yo itilize pou defini fenèt, ak relasyon ant yo.
  • Ekri demann ki sèvi ak kloz la pasaj, ak patisyon, kòmann-nan, ak ankadre defini fenèt yo
  • Ekri demann ki itilize fonksyon total fonksyon.
  • Ekri demann ki itilize fonksyon plase fenèt la.
  • Ekri demann ki itilize fonksyon konpanse fenèt yo

Modil 14: Pivotation ak Gwoupman ansanbl

Modil sa a dekri demann ekri ki pivot ak rezilta degaje rezilta yo. Ekri demann ki presize gwoupman miltip ak gwoupman leson yo

  • Ekri anrejistreman ak PIVOT ak UNPIVOT
  • Travay ak Gwoupman Gwoup

Laboratwa: Pivotasyon ak Gwoupman ansanbl

  • Ekri Queries ki itilize operatè PIVOT la
  • Ekri anrejistreman ki itilize UNPIVOT Operatè a
  • Ekri anrejistreman ki itilize GRATIS SETS CUBE ak ROLLUP Subclauses yo

Apre w fin ranpli modil sa a, elèv yo ap kapab:

  • Dekri kouman done pivotaj ka itilize nan demann T-SQL.
  • Ekri demann ki pivot done ki soti nan ranje kolòn lè l sèvi avèk operatè a PIVOT.
  • Ekri demann ke done univit soti nan kolòn tounen nan ranje lè l sèvi avèk UNPIVOT operatè a.
  • Ekri demann lè l sèvi avèk subclause nan gwoupman SETS.
  • Ekri demann ki itilize ROLLUP ak CUBE.
  • Ekri demann ki itilize fonksyon GROUPING_ID la.

Modil 15: Egzekite Pwosedi estoke

Modil sa a dekri kijan pou retounen rezilta yo pa egzekite pwosedi ki estoke. Pase paramèt nan pwosedi yo. Kreye pwosedi senp ki estoke ki enkli yon deklarasyon SELECT. Konstwi ak egzekite SQL dinamik ak EXEC ak sp_executesql.Lessons

  • Dosye Querying ak pwosedi estoke
  • Pase paramèt ak pwosedi ki estoke
  • Kreye Pwosedi senp estoke
  • K ap travay ak dinamik SQL

Laboratwa: Egzekite Pwosedi estoke

  • Sèvi ak deklarasyon an EGZEKIT pou envoke pwosesis estoke
  • Pase paramèt ak pwosedi ki estoke
  • Egzekite System Pwosedi estoke

Apre w fin ranpli modil sa a, elèv yo ap kapab:

  • Dekri pwosedi ki estoke ak itilizasyon yo.
  • Ekri deklarasyon T-SQL ki egzekite pwosedi ki estoke pou retounen done yo.
  • Ekri deklarasyon EXECUTE ki pase paramèt opinyon yo estoke pwosedi yo.
  • Ekri pakèt T-SQL ki prepare paramèt pwodiksyon ak egzekite pwosedi ki estoke.
  • Itilize deklarasyon CREATE PROCEEDURE pou ekri yon pwosedi ki estoke.
  • Kreye yon pwosedi ki estoke ki aksepte paramèt opinyon yo.
  • Dekri kijan T-SQL ka dinamik konstwi.
  • Ekri demann ki itilize SQL dinamik.

Modil 16: Programming ak T-SQL

Modil sa a dekri kijan pou amelyore kòd T-SQL ou a ak eleman pwogram yo.Leson

  • T-SQL Eleman Programming
  • Kontwole Pwogram Flow

Laboratwa: Programming ak T-SQL

  • Deklare Varyab ak pakèt Delimite
  • Sèvi ak eleman kontwòl-nan-flow
  • Sèvi ak Varyab nan yon deklarasyon SQL dinamik
  • Itilize Sinonim

Apre w fin ranpli modil sa a, elèv yo ap kapab:

  • Dekri kouman Microsoft SQL sèvè trete koleksyon deklarasyon kòm lo.
  • Kreye ak soumèt lo nan T-SQL postal pou ekzekisyon pa SQL sèvè.
  • Dekri kouman SQL sèvè magazen objè tanporè kòm varyab.
  • Ekri kòd ki deklare ak asiyen varyab.
  • Kreye ak envoke sinonim
  • Dekri eleman kontwòl-nan-koule nan T-SQL.
  • Ekri T-SQL postal lè l sèvi avèk IF ... ELSE blòk.
  • Ekri kòd T-SQL ki itilize pandan tout tan.

Modil 17: Aplike fonksyon pou erè

Modil sa a entwodui manyen erè pou T-SQL.Lessons

  • Aplike T-SQL manyen erè
  • Aplike okipe estriktire manyen

Laboratwa: Aplike defo

  • Redireksyon erè ak TRY / CATCH
  • Sèvi ak THROW yo pase yon mesaj erè tounen nan yon kliyan

Apre w fin ranpli modil sa a, elèv yo ap kapab:

  • Aplike T-SQL manyen erè.
  • Aplike manyen eksepsyon estriktire.

Modil 18: Aplike tranzaksyon yo

Modil sa a dekri kijan pou aplike tranzaksyon yo

  • Tranzaksyon ak motè yo baz done
  • Kontwole tranzaksyon yo

Laboratwa: Aplike tranzaksyon yo

  • Kontwole tranzaksyon yo avèk BEGIN, COMMIT, ak ROLLBACK
  • Ajoute erè manyen nan yon blòk CATCH

Apre w fin ranpli modil sa a, elèv yo ap kapab:

  • Dekri tranzaksyon yo ak diferans ki genyen ant lo ak tranzaksyon yo.
  • Dekri lo ak ki jan yo okipe pa sèvè SQL.
  • Kreye ak jere tranzaksyon ak deklarasyon kontwòl tranzaksyon (TCL).
  • Sèvi ak SET XACT_ABORT pou defini sèvè SQL manyen tranzaksyon ki deyò TRY / CATCH blòk yo.

Evènman k ap vini

Pa gen okenn evenman k ap vini nan moman sa a.

Tanpri ekri nou nan info@itstechschool.com & kontakte nou nan + 91-9870480053 pou kou a pri & sètifikasyon pri, orè & kote

Voye nou yon demann

Pou plis enfòmasyon, tanpri kontakte nou.


Revi