MECER-Inter-Ed-MS-DP080T00-Querying-Data-with-Microsoft-Transact-SQL-logo

MECER Inter-Ed MS-DP080T00 Querying Data gamit ang Microsoft Transact-SQLMECER-Inter-Ed-MS-DP080T00-Querying-Data-with-Microsoft-Transact-SQL-PRODUCT

PANIMULAMECER-Inter-Ed-MS-DP080T00-Querying-Data-with-Microsoft-Transact-SQL-1

Ang kursong ito ay magtuturo ng mga pangunahing kaalaman sa diyalekto ng Microsoft ng karaniwang wikang SQL: Transact-SQL. Kasama sa mga paksa ang parehong pag-query at pagbabago ng data sa mga relational na database na naka-host sa Microsoft SQL Server-based database system, kabilang ang: Microsoft SQL Server, Azure SQL Database at, Azure Synapse Analytics.

AUDIENCE PROFILE

Ang kursong ito ay maaaring maging mahalaga para sa sinumang kailangang magsulat ng mga pangunahing SQL o Transact-SQL na mga query. Kabilang dito ang sinumang nagtatrabaho sa data bilang data analyst, data engineer, data scientist, database administrator o database developer. Maaari rin itong maging kapaki-pakinabang para sa iba pang peripheral na kasangkot sa data o gustong matuto nang higit pa tungkol sa pagtatrabaho sa data gaya ng mga arkitekto ng solusyon, mag-aaral at mga tagapamahala ng teknolohiya.

MGA LAYUNIN NG KURSO

Matapos makumpleto ang kursong ito, magagawa ng mga mag-aaral na:

  • Gumamit ng mga tool sa query ng SQL Server
  • Sumulat ng SELECT statement para kunin ang mga column mula sa isa o higit pang mga table
  • Pagbukud-bukurin at salain ang napiling data

TAKBO NG NILALAMAN

1 module: Pagsisimula sa Transact-SQL
Sa modyul na ito matututunan mo ang tungkol sa mga pangunahing kaalaman ng Transact-SQL (T-SQL) na wika, gayundin ang mga pangkalahatang katangian at terminolohiya ng relational database. Ipakikilala din ng module na ito ang pangunahing SELECT statement para sa pagkuha ng data mula sa isang table.

Mga aral

  • Panimula sa Transact-SQL
  • Gamit ang SELECT statement
  • Lab: Magsimula sa mga tool sa query ng SQL Server at pagsulat ng mga query sa T-SQL

Pagkatapos ng modyul na ito, magagawa ng mga mag-aaral na:

  • Paggamit ng query tool para magsulat at magsagawa ng mga query sa Transact-SQL
  • Unawain ang mga pangunahing konsepto ng relational database at ang wikang T-SQL
  • Sumulat ng SELECT statement para kunin ang data mula sa isang relational database table
  • Unawain ang mga pangunahing uri ng data at kung paano ginagamit ang mga ito
  • Unawain ang mga pangunahing kaalaman ng mga NULL na halaga

Module 2: Pag-uuri at Pag-filter ng Mga Resulta ng Query
Sa module matututunan mo kung paano kontrolin kung anong data ang ibinalik, ang pagkakasunud-sunod kung saan ito ibinalik. Gagamitin mo ang ORDER BY clause, na may at walang paging. Matututuhan mo ang tungkol sa iba't ibang uri ng mga filter na maaaring gamitin sa sugnay na WHERE upang kontrolin kung aling mga row ng data ang ibinalik. Matututuhan mo rin kung paano pamahalaan ang mga resulta sa pamamagitan ng pag-alis ng mga duplicate na may DISTINCT.
Mga aral

  • Pag-uuri ng mga resulta ng query
  • Pag-filter ng data
  • Lab: Pagbukud-bukurin at i-filter ang data na ibinalik sa pamamagitan ng SELECT query

Pagkatapos ng modyul na ito, magagawa ng mga mag-aaral na:

  • Gamitin ang ORDER BY para pagbukud-bukurin ang mga resulta mula sa isang T-SQL SELECT statement
  • Magdagdag ng TOP na sugnay upang limitahan ang mga iniutos na row na ibinalik
  • I-page ang pinagsunod-sunod na data gamit ang OFFSET-FET
  • Isulat ang WHERE clause upang i-filter ang mga row na ibinalik
  • Gamitin ang DISTINCT upang alisin ang mga duplicate na row sa mga resulta

Module 3: Paggamit ng Joins at Subquery
Sa modyul na ito, tutuklasin mo ang mga T-SQL na query na nag-a-access ng data mula sa maraming talahanayan na may iba't ibang uri ng JOIN operations at simpleng subquery.
Mga aral

  • Gamit ang JOIN operations
  • Paggamit ng mga subquery

Lab: Sumulat ng mga query na may mga operasyong SUMALI

Lab: Sumulat ng SELECT statement gamit ang mga subquery

Pagkatapos ng modyul na ito, magagawa ng mga mag-aaral na:

  • Sumulat ng mga query na nag-a-access ng data mula sa maraming talahanayan gamit ang JOIN operations
  • Unawain ang mga pagkakaiba sa pagitan ng uri ng mga operasyong JOIN: INNER JOIN, OUTER JOIN, CROSS JOIN
  • Unawain kung paano isama ang isang table sa sarili nito gamit ang self-join
  • Sumulat ng mga subquery sa loob ng isang SELECT statement
  • Unawain ang pagkakaiba sa pagitan ng scalar at multi-valued na mga subquery
  • Unawain ang pagkakaiba sa pagitan ng mga nauugnay at self-contained na subquery

Module 4: Paggamit ng Mga Built-in na Function
Sa module ay tuklasin mo ang paggamit ng mga built-in na function para sa pagbabalik ng nakalkula o mga espesyal na halaga sa SELECT list o sa WHERE clause. Kasama sa mga function ang math function, string function at system function. Mayroong iba pang mga uri ng mga pag-andar na babanggitin, ngunit hindi tatalakayin nang detalyado. Matututuhan mo rin kung paano pagsamahin ang mga hilera ng data sa isang grupo, na nagbibigay ng buod ng impormasyon para sa pangkat tulad ng SUM, MIN o MAX.
Mga aral

  • Pagsisimula sa mga scalar function
  • Pagpapangkat ng pinagsama-samang resulta
  • Lab: Mga built-in na function

Pagkatapos ng modyul na ito, magagawa ng mga mag-aaral na:

  • Sumulat ng mga query gamit ang mga scalar function
  • Sumulat ng mga query gamit ang pinagsama-samang mga function
  • Gamitin ang GROUP BY upang pagsamahin ang data sa mga pangkat batay sa isang karaniwang halaga ng column

Unawain kung paano ginagamit ang HAVING upang i-filter ang mga pangkat ng mga row

Module 5: Pagbabago ng Data
Sa modyul na ito, matututuhan mo ang mga pahayag ng T-SQL para sa pagbabago ng data ng talahanayan kabilang ang UPDATE, DELETE at MERGE pati na rin ang iba't ibang opsyon para sa INSERT kabilang ang paggawa ng bagong talahanayan na may data mula sa isang umiiral na talahanayan. Titingnan mo rin kung paano awtomatikong magbigay ng mga halaga ang system para sa mga column habang ipinapasok ang data.
Mga aral

  • Pagpasok ng data sa mga talahanayan
  • Pagbabago at pagtanggal ng data

Lab: Baguhin ang data

Pagkatapos ng modyul na ito, magagawa ng mga mag-aaral na:

  • Ipasok ang data sa isang umiiral na talahanayan
  • Tukuyin na ang isang column ay dapat na awtomatikong napupuno ng isang IDENTITY o isang SEQUENCE value
  • Baguhin ang data gamit ang UPDATE statement
  • Tanggalin ang data gamit ang DELETE statement
  • Baguhin ang data gamit ang MERGE para i-synchronize ang dalawang table

MGA KASAMANG SERTIPIKASYON AT PAGSUSULIT

Ang kursong ito ay walang kaakibat na pagsusulit.

Mga Dokumento / Mga Mapagkukunan

MECER Inter-Ed MS-DP080T00 Querying Data gamit ang Microsoft Transact-SQL [pdf] Mga tagubilin
MS-DP080T00, Querying Data gamit ang Microsoft Transact-SQL, Querying Data, Microsoft Transact-SQL

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *