MECER Inter-Ed MS-DP080T00 Mistoqsija ta' Data ma' Microsoft Transact-SQL
INTRODUZZJONI
Dan il-kors se jgħallem il-baŜi tad-djalett ta' Microsoft tal-lingwa standard SQL: Transact-SQL. Is-suġġetti jinkludu kemm mistoqsija kif ukoll modifika tad-dejta f'databases relazzjonali li huma ospitati f'sistemi ta' database bbażati fuq Microsoft SQL Server, inklużi: Microsoft SQL Server, Azure SQL Database u, Azure Synapse Analytics.
UDJENZA PROFILE
Dan il-kors jista 'jkun ta' valur għal kull min jeħtieġ li jikteb mistoqsijiet bażiċi SQL jew Transact-SQL. Dan jinkludi lil kull min jaħdem bid-dejta bħala analista tad-dejta, inġinier tad-dejta, xjenzat tad-dejta, amministratur tad-dejtabejż jew żviluppatur tad-dejtabejż. Jista' jkun utli wkoll għal oħrajn involuti b'mod periferali bid-dejta jew li jixtiequ jitgħallmu aktar dwar il-ħidma mad-dejta bħal periti tas-soluzzjoni, studenti u maniġers tat-teknoloġija.
GĦANIJIET TAL-KORS
Wara li jtemmu dan il-kors, l-istudenti jkunu jistgħu:
- Uża għodod ta' mistoqsija ta' SQL Server
- Ikteb dikjarazzjonijiet SELECT biex tirkupra kolonni minn tabella waħda jew aktar
- Issortja u ffiltra d-dejta magħżula
KONTENUT TAL-KURS
Modulu 1: Nibdew bi Transact-SQL
F'dan il-modulu inti titgħallem dwar il-baŜi tal-lingwa Transact-SQL (T-SQL), kif ukoll proprjetajiet u terminoloġija ġenerali tad-databases relazzjonali. Dan il-modulu se jintroduċi wkoll id-dikjarazzjoni bażika SELECT għall-irkupru tad-dejta minn tabella.
Lezzjonijiet
- Introduzzjoni għal Transact-SQL
- Bl-użu tad-dikjarazzjoni SELECT
- Laboratorju: Ibda b'għodod ta' mistoqsija SQL Server u mistoqsijiet tal-kitba f'T-SQL
Wara li jlestu dan il-modulu, l-istudenti jkunu jistgħu:
- L-użu ta 'għodda ta' mistoqsija biex tikteb u tesegwixxi mistoqsijiet fi Transact-SQL
- Jifhmu l-kunċetti bażiċi tad-database relazzjonali u l-lingwa T-SQL
- Ikteb dikjarazzjonijiet SELECT biex tirkupra data minn tabella tad-database relazzjonali
- Jifhmu t-tipi tad-dejta bażiċi u kif jintużaw
- Jifhmu l-baŜi tal-valuri NULL
Modulu 2: Issortjar u Iffiltrar Riżultati tal-Mistoqsija
Fil-modulu titgħallem kif tikkontrolla liema data tiġi rritornata, l-ordni li fiha tiġi rritornata. Se tuża l-klawżola ORDER BY, bi u mingħajr paging. Int titgħallem dwar diversi tipi ta' filtri li jistgħu jintużaw fil-klawżola WHERE biex tikkontrolla liema ringieli tad-dejta jiġu rritornati. Int titgħallem ukoll kif timmaniġġja r-riżultati billi tneħħi d-duplikati b'DISTRINT.
Lezzjonijiet
- Issortjar riżultati tal-mistoqsija
- Iffiltrar tad-data
- Laboratorju: Issortja u ffiltra d-dejta rritornata minn mistoqsijiet SELECT
Wara li jlestu dan il-modulu, l-istudenti jkunu jistgħu:
- Uża ORDER BY biex issolvi r-riżultati minn dikjarazzjoni T-SQL SELECT
- Żid klawsola TOP biex tillimita r-ringieli ordnati lura
- Ippjana d-dejta magħżula b'OFFSET-FET
- Ikteb FEJN klawżoli biex tiffiltra r-ringieli rritornati
- Uża DISTINCT biex telimina ringieli duplikati fir-riżultati
Modulu 3: L-użu ta' Joins u Subqueries
F'dan il-modulu, inti se tesplora mistoqsijiet T-SQL li jaċċessaw dejta minn tabelli multipli b'diversi tipi ta 'operazzjonijiet JOIN u subqueries sempliċi.
Lezzjonijiet
- Bl-użu tal-operazzjonijiet JOIN
- Bl-użu ta 'subqueries
Laboratorju: Ikteb mistoqsijiet b'operazzjonijiet JOIN
Laboratorju: Ikteb dikjarazzjonijiet SELECT billi tuża subqueries
Wara li jlestu dan il-modulu, l-istudenti jkunu jistgħu:
- Ikteb mistoqsijiet li jaċċessaw dejta minn tabelli multipli billi tuża operazzjonijiet JOIN
- Ifhem id-differenzi bejn it-tip ta’ operazzjonijiet JOIN: INNER JOIN, OUTER JOIN, CROSS JOIN
- Ifhem kif tgħaqqad tabella magħha nnifisha b'self-join
- Ikteb subqueries fi ħdan dikjarazzjoni SELECT
- Ifhem id-differenza bejn subqueries skalari u b'ħafna valuri
- Ifhem id-differenza bejn subqueries korrelatati u self-contained
Modulu 4: Użu ta 'Funzjonijiet Inkorporati
Fil-modulu inti ser tesplora l-użu ta 'funzjonijiet integrati għar-ritorn ta' valuri kkalkulati jew speċjali fil-lista SELECT jew fil-klawżola WHERE. Il-funzjonijiet jinkludu funzjonijiet tal-matematika, funzjonijiet ta’ string u funzjonijiet tas-sistema. Hemm tipi oħra ta 'funzjonijiet li se jissemmew, iżda mhux diskussi fid-dettall. Se titgħallem ukoll kif tgħaqqad ringieli ta' data fi grupp wieħed, billi tipprovdi informazzjoni fil-qosor għall-grupp bħal SUM, MIN jew MAX.
Lezzjonijiet
- Nibdew b'funzjonijiet skalari
- Raggruppament tar-riżultati aggregati
- Laboratorju: Funzjonijiet integrati
Wara li jlestu dan il-modulu, l-istudenti jkunu jistgħu:
- Ikteb mistoqsijiet billi tuża funzjonijiet skalari
- Ikteb mistoqsijiet billi tuża funzjonijiet aggregati
- Uża GROUP BY biex tgħaqqad id-dejta fi gruppi bbażati fuq valur ta' kolonna komuni
Ifhem kif HAVING jintuża biex jiffiltra gruppi ta’ ringieli
Modulu 5: Timmodifika tad-Dejta
F'dan il-modulu, int se titgħallem id-dikjarazzjonijiet T-SQL għall-modifika tad-dejta tat-tabella inklużi l-AĠĠORNAMENT, il-ĦASSAR u l-GĦAQDA kif ukoll diversi għażliet għal INSERT inkluż il-ħolqien ta 'tabella ġdida b'dejta minn tabella eżistenti. Inti se tħares ukoll lejn kif is-sistema awtomatikament tipprovdi valuri għall-kolonni hekk kif id-dejta tiddaħħal.
Lezzjonijiet
- Daħħal data fit-tabelli
- Il-modifika u t-tħassir tad-data
Laboratorju: Immodifika data
Wara li jlestu dan il-modulu, l-istudenti jkunu jistgħu:
- Daħħal id-dejta f'tabella eżistenti
- Speċifika li kolonna għandha timla awtomatikament b'IDENTITÀ jew valur ta' SEQUENCE
- Immodifika d-dejta billi tuża d-dikjarazzjoni UPDATE
- Ħassar id-dejta billi tuża d-dikjarazzjoni DELETE
- Immodifika d-dejta billi tuża MERGE biex tissinkronizza żewġ tabelli
ĊERTIFIKAZZJONIJIET U EŻAMIJIET ASSOĊJATI
Dan il-kors m'għandu l-ebda eżami assoċjat.
Dokumenti / Riżorsi
![]() |
MECER Inter-Ed MS-DP080T00 Mistoqsija ta' Data ma' Microsoft Transact-SQL [pdf] Istruzzjonijiet MS-DP080T00, Mistoqsija ta' Dejta b'Microsoft Transact-SQL, Mistoqsija ta' Dejta, Microsoft Transact-SQL |