
Kozi ya Microsoft SQL
Fahamu Microsoft SQL Server tangu mwanzo — kutoka kuandika swali lako la kwanza la SELECT hadi kujenga hifadhidata zilizoboreshwa na tayari kwa uzalishaji. Kozi hii inashughulikia kila kitu kutoka kuchuja data na uunganishaji hadi kazi za dirisha, taratibu zilizohifadhiwa, na Azure SQL. Iwe unaingia kwenye data au unaongeza ujuzi wako wa kiufundi, utamaliza na maarifa halisi ya SQL yanayotambuliwa kazini.
Utakachojifunza:
Utaanza na misingi ya hifadhidata ya uhusiano na usanidi wa SQL Server, kisha uingie katika kuchuja, kupanga, na kujumlisha data kwa ujasiri. Utajifunza jinsi ya kuunganisha meza nyingi, kuandika subqueries, na kutumia Common Table Expressions kushughulikia matatizo changamano ya data kwa usafi. Kozi inashughulikia urekebishaji wa data kwa kutumia INSERT, UPDATE, DELETE, na MERGE, pamoja na udhibiti wa miamala na ushughulikiaji wa makosa. Pia utasanifu vitu vya hifadhidata vikiwemo meza, mionekano, fahirisi, na taratibu zilizohifadhiwa. Mada za juu zinajumuisha kazi za dirisha, SQL inayobadilika, uboreshaji wa maswali, na utangulizi wa Azure SQL kwa uwekaji wingu.
Jinsi unavyosoma kwa vitendo Kozi ya Microsoft SQL
Jinsi unavyofanya mazoezi Kozi ya Microsoft SQL
Kwa ajili yako ambaye ni kampuni na unataka kufundisha timu yako
Katika Dedika kwa ajili ya kampuni, kozi inakuja na mazoezi na mifano inayohusiana na biashara yako na jinsi kampuni yako inavyohitaji.
Maudhui ya kozi
8 Suras • 32 MasomoMuda kati ya 4 na 360 masaa (wewe unachagua)
Sura 1FichaFicha maelezoTazama maelezoUtangulizi wa SQL na Hifadhidata
Utangulizi wa SQL na Hifadhidata
Somo 1 • Misingi ya Hifadhidata ya Uhusiano
Inashughulikia majedwali, safu mlalo, safu wima, funguo, na mahusiano kama miundo msingi ya hifadhidata. Inaanzisha modeli ya dhana ambayo wanafunzi wanategemea katika kozi nzima.
Somo 2 • Usanidi wa Mazingira ya SQL Server
Inaongoza usakinishaji na usanidi wa SQL Server na SQL Server Management Studio. Wanafunzi wanapata mazingira ya ndani yanayofanya kazi kwa mazoezi yote ya vitendo.
Somo 3 • Kategoria Kuu za Lugha ya SQL
Inatambulisha DDL, DML, DCL, na TCL kama kategoria nne za amri za SQL. Wanafunzi wanaelewa ni amri zipi zinazoanguka katika kila kategoria kabla ya kuandika maswali yoyote.
Somo 4 • Kuandika Maswali Yako ya Kwanza ya SQL
Inafundisha sintaksia ya msingi ya SELECT ili kurejesha data kutoka kwa jedwali moja. Wanafunzi wanaendesha maswali yao ya kwanza na kutafsiri matokeo mara moja.
Sura 2FichaFicha maelezoTazama maelezoKuchuja, Kupanga, na Kazi za Msingi
Kuchuja, Kupanga, na Kazi za Msingi
Somo 1 • Kuchuja Data kwa WHERE
Inafundisha waendeshaji wa kulinganisha na mantiki ndani ya vifungu vya WHERE ili kupunguza safu mlalo. Inapanua moja kwa moja maswali ya SELECT yaliyoletwa katika Sura ya 1.
Somo 2 • Ulinganishaji wa Miundo na Alama za Nje
Inashughulikia LIKE, vibadilika vya alama za nje, na ESCAPE kwa uchujaji wa maandishi. Wanafunzi huchuja safu wima za kamba bila kujua thamani kamili.
Somo 3 • Kazi za Scalar Zilizojengewa Ndani
Inatambulisha kazi za scalar za kamba, namba, na tarehe za kubadilisha thamani za safu wima. Wanafunzi wanatumia kazi moja kwa moja ndani ya vifungu vya SELECT na WHERE.
Somo 4 • Kupanga Matokeo kwa ORDER BY
Inaelezea mpangilio wa kupanda na kushuka na upangaji wa safu wima nyingi. Wanafunzi wanadhibiti mpangilio wa uwasilishaji wa seti yoyote ya matokeo ya swali.
Sura 3FichaFicha maelezoTazama maelezoKujumlisha na Kupanga Data kwa Vikundi
Kujumlisha na Kupanga Data kwa Vikundi
Somo 1 • Kuchuja Vikundi kwa HAVING
Inatofautisha HAVING na WHERE na inaonyesha jinsi ya kuchuja matokeo yaliyojumlishwa. Wanafunzi wanatumia masharti baada ya ujumlishaji kuboresha maswali ya muhtasari.
Somo 2 • Kazi za Jumlisho
Inafundisha COUNT, SUM, AVG, MIN, na MAX kuhesabu takwimu za muhtasari kwenye safu mlalo. Inajenga moja kwa moja juu ya ujuzi wa SELECT na WHERE kutoka sura zilizopita.
Somo 3 • Viongezi vya Upangaji Vikundi vya Juu
Inatambulisha ROLLUP, CUBE, na GROUPING SETS kwa jumla ndogo za viwango vingi. Wanafunzi wanazalisha muhtasari wa mtambuka katika swali moja.
Somo 4 • Kupanga kwa GROUP BY
Inaelezea jinsi GROUP BY inavyogawanya safu mlalo kabla ya ujumlishaji kutumika. Wanafunzi wanazalisha muhtasari kwa kila kategoria kutoka kwa jedwali lolote.
Sura 4FichaFicha maelezoTazama maelezoKuunganisha Majedwali Mengi
Kuunganisha Majedwali Mengi
Somo 1 • JOIN za Nje
Inashughulikia LEFT, RIGHT, na FULL OUTER JOIN kujumuisha safu mlalo zisizolingana kutoka kwa jedwali moja au zote mbili. Wanafunzi wanashughulikia mahusiano ya hiari na kugundua data inayokosekana.
Somo 2 • JOIN za Majedwali Mengi na Changamano
Inapanua JOIN hadi majedwali matatu au zaidi na inatambulisha JOIN zisizo sawia. Wanafunzi wanaunda maswali yanayojumuisha skimu nzima zilizosawazishwa.
Somo 3 • Self JOIN na Cross JOIN
Inaelezea kuunganisha jedwali na yenyewe na kuzalisha bidhaa za Cartesian kwa CROSS JOIN. Wanafunzi wanatatua matatizo ya maswali ya kihierarkia na mchanganyiko.
Somo 4 • Misingi ya INNER JOIN
Inafundisha sintaksia ya INNER JOIN na sharti la ON kulinganisha safu mlalo kwenye majedwali mawili. Wanafunzi wanarejesha safu mlalo zenye funguo zinazolingana pekee katika majedwali yote mawili.
Sura 5FichaFicha maelezoTazama maelezoMaswali Ndogo na Vielezi vya Jedwali la Kawaida
Maswali Ndogo na Vielezi vya Jedwali la Kawaida
Somo 1 • Maswali Ndogo ya Scalar na Safu mlalo nyingi
Inafundisha maswali ndogo katika vifungu vya SELECT, WHERE, na FROM vinavyorejesha thamani moja au nyingi. Wanafunzi wanapachika swali moja ndani ya lingine kuchuja au kukokotoa kwa nguvu.
Somo 2 • CTE za Kujirudia
Inashughulikia washiriki wa nanga na kujirudia ili kuvuka data ya kihierarkia kama chati za shirika. Wanafunzi wanauliza miundo ya mzazi na mtoto bila vitanzi vya kitaratibu.
Somo 3 • Vielezi vya Jedwali la Kawaida
Inatambulisha CTE za kifungu cha WITH kama seti za matokeo za muda zilizotajwa kwa muundo safi wa swali. Wanafunzi wanabadilisha maswali ndogo yaliyopachikwa na vizuizi vya CTE vinavyosomeka na kudumishwa.
Somo 4 • Maswali Ndogo Yanayohusiana
Inaelezea maswali ndogo yanayorejelea safu wima za swali la nje na kutekelezwa upya kwa kila safu mlalo. Wanafunzi wanatatua matatizo ya ulinganisho wa safu mlalo kwa safu mlalo ambayo JOIN haiwezi kuelezea kwa urahisi.
Sura 6FichaFicha maelezoTazama maelezoMarekebisho ya Data na Udhibiti wa Miamala
Marekebisho ya Data na Udhibiti wa Miamala
Somo 1 • Kuingiza Data
Inashughulikia INSERT INTO kwa thamani dhahiri, matokeo ya SELECT, na sintaksia ya safu mlalo nyingi. Wanafunzi wanajaza majedwali kutoka kwa thamani tuli na matokeo ya maswali yaliyopo.
Somo 2 • Kusasisha na Kufuta Data
Inafundisha UPDATE na DELETE kwa masharti ya WHERE na marekebisho yanayotegemea JOIN. Wanafunzi wanarekebisha safu mlalo zilizolengwa huku wakiepuka mabadiliko yasiyokusudiwa ya jedwali zima.
Somo 3 • Taarifa ya MERGE
Inatambulisha MERGE kwa shughuli za upsert zinazochanganya INSERT, UPDATE, na DELETE katika taarifa moja. Wanafunzi wanasawazisha jedwali lengwa na seti ya data chanzo kwa ufanisi.
Somo 4 • Miamala na Ushughulikiaji wa Makosa
Inaelezea miamala ya BEGIN, COMMIT, na ROLLBACK pamoja na ushughulikiaji wa makosa wa TRY-CATCH. Wanafunzi wanalinda uadilifu wa data wakati wa mfuatano wa marekebisho ya hatua nyingi.
Sura 7FichaFicha maelezoTazama maelezoUsanifu na Usimamizi wa Kitu cha Hifadhidata
Usanifu na Usimamizi wa Kitu cha Hifadhidata
Somo 1 • Fahirisi na Utendaji wa Maswali
Inatambulisha fahirisi zilizojikusanya na zisizojikusanya na athari zao katika utendaji wa kusoma. Wanafunzi wanachagua na kuunda fahirisi zinazoharakisha miundo ya kawaida ya maswali.
Somo 2 • Mitazamo
Inafundisha kuunda, kubadilisha, na kufuta mitazamo ili kujumuisha maswali changamano. Wanafunzi wanaweka wazi violesura vilivyorahisishwa vya data bila kuiga majedwali ya msingi.
Somo 3 • Taratibu Zilizohifadhiwa na Kazi
Inashughulikia kuunda taratibu zilizohifadhiwa, kazi za scalar, na kazi za thamani ya jedwali kwa mantiki inayoweza kutumika tena. Wanafunzi wanajumuisha mantiki ya biashara ndani ya safu ya hifadhidata.
Somo 4 • Kuunda na Kubadilisha Majedwali
Inashughulikia CREATE TABLE, uteuzi wa aina ya data, vizuizi, na marekebisho ya ALTER TABLE. Wanafunzi wanasania miundo ya jedwali iliyosawazishwa na sheria za biashara zilizotekelezwa.
Sura 8FichaFicha maelezoTazama maelezoMbinu za Juu za Maswali
Mbinu za Juu za Maswali
Somo 1 • Uboreshaji wa Maswali na Mipango ya Utekelezaji
Inafundisha kusoma mipango ya utekelezaji, kutambua vikwazo, na kutumia uandikaji upya kwa utendaji. Wanafunzi wanagundua na kutatua maswali polepole katika mizigo ya kazi ya hifadhidata halisi.
Somo 2 • Kugeuza na Kutengua Mgeuzo wa Data
Inashughulikia waendeshaji PIVOT na UNPIVOT kuzungusha safu mlalo kuwa safu wima na kinyume chake. Wanafunzi wanabadilisha umbo la seti za data kwa ajili ya kuripoti na uchambuzi wa jedwali mtambuka.
Somo 3 • Kazi za Dirisha
Inafundisha OVER, PARTITION BY, na ORDER BY kukokotoa jumla zinazoendelea, viwango, na wastani wa kusonga. Wanafunzi wanafanya uchambuzi bila kukunja safu mlalo kupitia GROUP BY.
Somo 4 • SQL Inayobadilika
Inaelezea kuunda na kutekeleza nyuzi za SQL wakati wa utekelezaji kwa kutumia EXEC na sp_executesql. Wanafunzi wanashughulikia majina ya skimu yanayobadilika, vichujio vinavyobadilika, na utekelezaji wa vigezo.
Cheti chako halali cha kumaliza
Kozi hii ni kwa ajili yako:
Mchambuzi wa biashara: anahitaji SQL kutoa data kwa uhuru bila kutegemea wahandisi.
Mtu anayebadilisha njia ya kazi: kuingia katika majukumu ya data na kujenga ujuzi wa kiufundi kuanzia mwanzo.
Msanidi programu wa ngazi ya chini: anataka kuongeza uwezo wa kuhoji hifadhidata kwenye ujuzi wake wa sasa wa programu.
Mtaalamu wa uendeshaji: anasimamia kazi nzito za data na anahitaji maarifa ya maswali yaliyopangwa.
Mchambuzi wa masoko: umechoka kusubiri timu za data kujibu maswali rahisi ya biashara.
Mhitimu wa hivi karibuni: kuingia katika soko la ajira na kuimarisha wasifu kwa ujuzi wa hifadhidata unaohitajika.
Kile ambacho wanafunzi wetu wanasema
Masomo yenu ni mazuri sana. Nilinunua kifurushi cha mwaka mmoja na, hatimaye, nina fursa ya kufuata mada mbalimbali za maslahi yangu bila kuhitaji kubadilisha jukwaa... ninashukuru kwa kila kitu mnachofanya, nimeshawapendekeza kwa watu wengine...

Ninapenda jinsi masomo yanavyo moja kwa moja na jinsi ninavyoweza kubadilisha sura na kuruka maudhui ambayo sihitaji.

Ninapenda maudhui na njia ya uwasilishaji na uandishi wa video, ambayo inaharakisha mchakato!

Jukwaa ni la haraka, rahisi kutumia. Utofauti wa maudhui na video za ziada zinasaidia sana katika kujifunza.

Mafunzo muhimu
Maswali Yanayoulizwa Mara kwa Mara
Dedika ni nani?
Je, cheti kinatumika nchini Tanzania?
Kozi ni bure?
Mzigo wa masomo wa kozi ni upi?
Kozi zikoje?
Kozi zinafanyaje kazi?
Kozi hudumu kwa muda gani?
Gharama au bei ya kozi ni ipi?
Kozi ya EAD au mtandaoni ni nini na inafanyaje kazi?
Kozi ya PDF




















