
Kozi ya SQL na Database Administration (DBA)
Jua kila safu ya usimamizi wa hifadhidata — kuanzia kuandika maswali ya SQL yaliyoboreshwa hadi kulinda, kupanua, na kurejesha hifadhidata za uzalishaji. Kozi hii ya kina inashughulikia nadharia ya uhusiano, urekebishaji wa utendaji, upatikanaji wa juu, na usambazaji wa wingu. Iwe unaingia kwenye uwanja wa DBA au unainua ujuzi wako, hiki ndio msingi kamili wa kiufundi unaohitaji.
Utakachojifunza:
Utajenga seti kamili ya ujuzi katika usanifu wa hifadhidata ya uhusiano, uulizaji SQL, na shughuli za kitaaluma za DBA. Kozi inashughulikia uhalisishaji, ufaharishaji, usimamizi wa miamala, na udhibiti wa ushindani. Utajifunza kutekeleza usalama wa msingi wa majukumu, kusanidi usimbaji fiche, na kuweka ukaguzi wa kumbukumbu kwa ajili ya kufuata sheria. Mada za urekebishaji wa utendaji zinajumuisha kusoma mipango ya utekelezaji, kuandika upya maswali, na kuboresha usanidi wa hifadhidata. Pia utajua mikakati ya kuhifadhi nakala rudufu, urudiaji, taratibu za kushindwa, na ugawaji wa majedwali kwa mazingira makubwa. Moduli za juu zinashughulikia uendeshaji otomatiki, taratibu zilizohifadhiwa, huduma za hifadhidata za wingu, na mbinu za DevOps kwa timu za hifadhidata.
Jinsi unavyosoma kwa vitendo Kozi ya SQL na Database Administration (DBA)
Jinsi unavyofanya mazoezi Kozi ya SQL na Database Administration (DBA)
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 • 40 MasomoMuda kati ya 4 na 360 masaa (wewe unachagua)
Sura 1FichaFicha maelezoTazama maelezoMisingi ya Hifadhidata ya Uhusiano
Misingi ya Hifadhidata ya Uhusiano
Somo 1 • Uundaji wa Uhusiano wa Huluki
Inashughulikia michoro ya ER, aina za huluki, sifa, na nukuu za ukardinali. Inaunganisha usanifu wa dhana na uundaji wa skimu halisi katika sehemu za baadaye.
Somo 2 • Aina za Data na Vizuizi
Inachunguza aina za data za namba, herufi, tarehe, na Boolean pamoja na vizuizi vya NOT NULL, UNIQUE, CHECK, na DEFAULT. Inahakikisha uadilifu wa data kutoka ngazi ya skimu.
Somo 3 • Utangulizi wa Viwango vya SQL
Inaeleza historia ya ANSI SQL, tofauti za lahaja, na kategoria za amri za DDL/DML/DCL/TCL. Inaweka matarajio ya matumizi ya SQL katika mifumo tofauti kwenye kozi.
Somo 4 • Usanifishaji na Usanifu wa Skimu
Inafundisha kanuni za usanifishaji kutoka 1NF hadi BCNF ili kuondoa upungufu na hitilafu. Inatoa ujuzi wa usanifu wa skimu unaohitajika kwa kazi yote ya SQL inayofuata.
Somo 5 • Dhana za Msingi za Hifadhidata na Istilahi
Inatanguliza majedwali, safu mlalo, safu wima, funguo, na mahusiano kama viungo vya msingi vya hifadhidata za uhusiano. Inaanzisha msamiati unaotumika katika kozi nzima.
Sura 2FichaFicha maelezoTazama maelezoMisingi ya Uhoji wa SQL
Misingi ya Uhoji wa SQL
Somo 1 • Kuunganisha Majedwali Mengi
Inaeleza viungo vya INNER, LEFT, RIGHT, FULL OUTER, na CROSS kwa mifano ya vitendo. Inatumia moja kwa moja mahusiano ya funguo za kigeni yaliyofafanuliwa katika Sura ya 1.
Somo 2 • Vitendaji vya Herufi, Tarehe, na Namba
Inachunguza vitendaji vilivyojengewa ndani kwa ajili ya kudhibiti maandishi, hesabu za tarehe, na uumbizaji wa namba. Inawapa wanafunzi uwezo wa kubadilisha data ghafi kuwa matokeo yaliyo tayari kuwasilishwa.
Somo 3 • Hoja Ndogo na Operesheni za Seti
Inashughulikia hoja ndogo zenye uhusiano na zisizo na uhusiano pamoja na UNION, INTERSECT, na EXCEPT. Inapanua uwezo wa hoja kwa ajili ya kuchuja na kulinganisha data kwa njia tata.
Somo 4 • Vitendaji vya Ujumlishaji na Upangaji kwa Kundi
Inafundisha COUNT, SUM, AVG, MIN, MAX, GROUP BY, na HAVING kwa ajili ya kujumlisha data. Inawezesha hoja za uchanganuzi zinazohitajika katika kazi za kuripoti na dashibodi.
Somo 5 • Misingi ya Taarifa za SELECT
Inashughulikia vifungu vya SELECT, FROM, WHERE, ORDER BY, na LIMIT kwa ajili ya kurejesha data ya msingi. Inaunda msingi wa sintaksia ambao hoja zote za juu zinajengwa juu yake.
Sura 3FichaFicha maelezoTazama maelezoUfafanuzi na Udanganyifu wa Data
Ufafanuzi na Udanganyifu wa Data
Somo 1 • Maoni na Maoni Yenye Nyenzo
Inashughulikia kuunda, kusasisha, na kuondoa maoni na maoni yenye nyenzo kwa ajili ya uondoaji na utendaji. Inatanguliza vitu vya hoja vinavyoweza kutumika tena katika tabaka za kuripoti.
Somo 2 • Mfuatano, Visawe, na Skimu
Inafundisha mfuatano wa kuongeza kiotomatiki, visawe vya vitu, na upangaji wa majina ya skimu kwa ajili ya usanifu wa hifadhidata uliopangwa. Inawatayarisha wanafunzi kwa mazingira ya biashara yenye skimu nyingi.
Somo 3 • Kuingiza, Kusasisha, na Kufuta Data
Inafundisha INSERT, UPDATE, DELETE, na TRUNCATE kwa mbinu salama za utekelezaji. Inajenga ujuzi wa DML unaohitajika kwa usimamizi wa data ya programu na michakato ya ETL.
Somo 4 • Fahirisi: Uundaji na Mkakati
Inaeleza fahirisi za B-tree, hash, na mchanganyiko na wakati wa kutumia kila aina. Inaboresha moja kwa moja utendaji wa hoja ulioshughulikiwa katika Sura ya 2.
Somo 5 • Kuunda na Kubadilisha Majedwali
Inashughulikia CREATE TABLE, ALTER TABLE, na DROP TABLE kwa ufafanuzi wa vizuizi. Inatafsiri usanifu wa skimu uliosanifishwa kutoka Sura ya 1 hadi SQL inayoweza kutekelezeka.
Sura 4FichaFicha maelezoTazama maelezoUsimamizi wa Miamala na Ushindani
Usimamizi wa Miamala na Ushindani
Somo 1 • COMMIT, ROLLBACK, na Sehemu za Kuhifadhi
Inashughulikia amri za TCL za kujitolea, kurudi nyuma, na kutengua kwa sehemu miamala. Inawezesha utiririsho wa kazi wa kurekebisha data salama na unaoweza kurejeshwa.
Somo 2 • Ushindani wa Matumaini dhidi ya Ushindani wa Tahadhari
Inalinganisha udhibiti wa ushindani wa matumaini kwa kutumia uwekaji toleo na mikakati ya kufunga ya tahadhari. Inaunganisha nadharia ya ushindani na maamuzi ya usanifu katika ngazi ya programu.
Somo 3 • Mbinu za Kufunga na Mkwamo
Inashughulikia kufuli za pamoja, za kipekee, na za ngazi ya safu mlalo pamoja na mikakati ya kutambua na kutatua mkwamo. Inawatayarisha wasimamizi wa hifadhidata kutambua na kurekebisha vikwazo vya ushindani.
Somo 4 • Sifa za ACID na Miamala
Inafafanua uadilifu, uthabiti, kutengwa, na uimara kwa mifano halisi. Inaweka msingi wa kinadharia kwa amri zote za udhibiti wa miamala.
Somo 5 • Viwango vya Kutengwa na Hitilafu
Inaeleza viwango vya kutengwa kutoka READ UNCOMMITTED hadi SERIALIZABLE na hitilafu ambazo kila kiwango kinazuia. Inawaongoza wanafunzi kuchagua kiwango sahihi cha kutengwa kwa kila matumizi.
Sura 5FichaFicha maelezoTazama maelezoUsalama wa Hifadhidata na Udhibiti wa Ufikiaji
Usalama wa Hifadhidata na Udhibiti wa Ufikiaji
Somo 1 • Ukaguzi na Kumbukumbu ya Shughuli
Inashughulikia usanidi wa njia ya ukaguzi, ufuatiliaji wa kuingia, na kumbukumbu ya mabadiliko ya DDL/DML. Inatoa msingi wa ufuatiliaji unaohitajika kwa kufuata sheria za usalama.
Somo 2 • Usalama wa Ngazi ya Safu Mlalo na Ngazi ya Safu Wima
Inaeleza sera za usalama wa safu mlalo na ufunikaji wa safu wima ili kuzuia mwonekano wa data kwa undani. Inasaidia kufuata mahitaji ya faragha ya data.
Somo 3 • Usimbaji Fiche na Ulinzi wa Data
Inafundisha usimbaji fiche wa data kwa uwazi, usimbaji fiche wa ngazi ya safu wima, na itifaki salama za muunganisho. Hulinda data iliyohifadhiwa na inayosafirishwa dhidi ya ufikiaji usioidhinishwa.
Somo 4 • Haki, Majukumu, na GRANT/REVOKE
Inafundisha haki za ngazi ya kitu na mfumo, uundaji wa majukumu, na sintaksia ya GRANT/REVOKE. Inawezesha usanifu wa ufikiaji wa haki ndogo zaidi kwa mazingira ya biashara.
Somo 5 • Uthibitishaji na Usimamizi wa Watumiaji
Inashughulikia kuunda watumiaji wa hifadhidata, kuweka nywila, na kusanidi mbinu za uthibitishaji. Inaanzisha safu ya utambulisho ambayo udhibiti wote wa idhini unategemea.
Sura 6FichaFicha maelezoTazama maelezoUboreshaji wa Hoja na Urekebishaji wa Utendaji
Uboreshaji wa Hoja na Urekebishaji wa Utendaji
Somo 1 • Mbinu za Kuandika Upya Hoja
Inafundisha kuandika upya hoja ndogo kama viungo, kuondoa shughuli zisizo za lazima, na kutumia CTE kwa ufanisi. Inaboresha moja kwa moja mipango ya hoja bila kubadilisha usanidi wa hifadhidata.
Somo 2 • Mikakati ya Uboreshaji wa Fahirisi
Inashughulikia fahirisi za sehemu, za utendaji, na za kufunika pamoja na kazi za matengenezo ya fahirisi. Inapanua maarifa ya msingi ya fahirisi kutoka Sura ya 3 hadi matukio ya juu ya urekebishaji.
Somo 3 • Takwimu na Kiboreshaji cha Hoja
Inaeleza jinsi kiboreshaji kinavyotumia takwimu za majedwali, histograms, na makadirio ya safu mlalo kuchagua mipango. Inafundisha sasisho la mikono la takwimu ili kurekebisha uchaguzi mbaya wa mpango.
Somo 4 • Usanidi wa Hifadhidata na Kuhifadhi Kumbukumbu
Inashughulikia ugawaji wa kumbukumbu, ukubwa wa bwawa la kumbukumbu, uunganishaji wa bwawa, na vigezo vya urekebishaji wa I/O. Inakamilisha urekebishaji wa ngazi ya hoja na maboresho ya utendaji wa ngazi ya mfumo.
Somo 5 • Mipango ya Utekelezaji wa Hoja
Inaeleza jinsi ya kusoma matokeo ya EXPLAIN na EXPLAIN ANALYZE ili kuelewa hatua za utekelezaji wa hoja. Inatoa msingi wa utambuzi kwa maamuzi yote ya urekebishaji.
Sura 7FichaFicha maelezoTazama maelezoBackup, Urejeshaji, na Upatikanaji wa Juu
Backup, Urejeshaji, na Upatikanaji wa Juu
Somo 1 • Aina za Backup na Mikakati
Inashughulikia backup kamili, za nyongeza, tofauti, na mantiki kwa mbinu bora za kuratibu. Inaanzisha msingi wa urejeshaji ambao mada zote za upatikanaji wa juu zinategemea.
Somo 2 • Taratibu za Kukosa Kazi na Kubadilisha Kazi
Inafundisha hatua za kubadilisha kazi kwa mpango na kukosa kazi bila mpango, ikiwa ni pamoja na kukuza nakala. Inawatayarisha wasimamizi wa hifadhidata kutekeleza mabadiliko yaliyodhibitiwa kwa upotevu mdogo wa data.
Somo 3 • Urejeshaji wa Wakati Maalum
Inaeleza kumbukumbu za kuandika mapema, kumbukumbu za binary, na kumbukumbu za kumbukumbu kwa ajili ya kurejesha kwa wakati maalum. Inawezesha urejeshaji kutokana na kufutwa kwa data kwa bahati mbaya au matukio ya uharibifu.
Somo 4 • Uunganishaji wa Nguzo na Usawazishaji wa Mzigo
Inatanguliza nguzo za diski iliyoshirikiwa, nguzo zisizoshiriki chochote, na visawazishaji vya mzigo wa muunganisho. Inapanua maarifa ya nakala hadi usanifu kamili wa nguzo wa upatikanaji wa juu.
Somo 5 • Misingi ya Uigaji
Inashughulikia uigaji wa matumaini na usio wa matumaini, topolojia ya msingi-nakala, na ucheleweshaji wa uigaji. Inatoa msingi kwa usanifu wa upatikanaji wa juu na kuongeza uwezo wa usomaji.
Sura 8FichaFicha maelezoTazama maelezoUendeshaji wa Juu wa DBA na Uotomatiki
Uendeshaji wa Juu wa DBA na Uotomatiki
Somo 1 • Uhamishaji na Usasishaji wa Hifadhidata
Inashughulikia zana za uhamishaji wa skimu, njia za usasishaji wa toleo, na mbinu za uhamishaji bila kukatika. Inawatayarisha wasimamizi wa hifadhidata kutekeleza mabadiliko makubwa kwa usumbufu mdogo wa huduma.
Somo 2 • Upangaji wa Uwezo na Usimamizi wa Ukuaji
Inaeleza utabiri wa uhifadhi, usimamizi wa nafasi za majedwali, na uchambuzi wa mwelekeo wa ukuaji. Inazuia kukatika kunakosababishwa na uhaba usiotarajiwa wa diski au rasilimali.
Somo 3 • Mikakati ya Kugawanya Majedwali
Inashughulikia mgawanyiko wa masafa, orodha, hash, na mchanganyiko pamoja na faida za kupunguza mgawanyiko. Inawezesha usimamizi wa majedwali makubwa sana kwa utendaji bora wa hoja na matengenezo.
Somo 4 • Upangaji wa Kazi na Uotomatiki
Inashughulikia vipangaji vilivyojengewa ndani, kazi za msingi za cron, na uotomatiki wa hati kwa ajili ya kazi za kawaida za DBA. Inapunguza juhudi za mikono na inahakikisha utekelezaji thabiti wa shughuli za matengenezo.
Somo 5 • Taratibu Zilizohifadhiwa na Vitendaji
Inafundisha kuandika, kutatua hitilafu, na kusimamia taratibu zilizohifadhiwa, vitendaji, na vichochezi katika SQL. Inawezesha mantiki ya biashara upande wa seva na utiririsho wa kazi wa usindikaji wa data kiotomatiki.
Cheti chako halali cha kumaliza
Kozi hii ni kwa ajili yako:
Mtengenezaji wa programu wa ngazi ya chini: anataka kuelewa safu ya hifadhidata ambayo programu zake zinategemea.
Mchambuzi wa data: anahitaji ujuzi wa kina wa SQL kushughulikia seti kubwa na changamano za data kwa uhuru.
Mtaalamu mkuu wa IT: anaombwa kuchukua majukumu ya hifadhidata bila mafunzo rasmi.
Mtu anayebadilisha kazi: anahama kutoka uwanja usio wa kiufundi hadi majukumu ya miundombinu ya data.
Msimamizi wa mfumo: anataka kupanua ujuzi wake katika usimamizi wa hifadhidata na upelekaji wa wingu.
Mwanafunzi wa sayansi ya kompyuta: anajiandaa kwa mafunzo ya kazi au majukumu ya ngazi ya kuingia yanayohusisha kazi ya data ya nyuma.
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




















