Chagua lugha yako
Kozi ya Database Science
Zaidi ya wanafunzi milioni 2 duniani kote

Kozi ya Database Science

Fahamu kila safu ya mifumo ya kisasa ya hifadhidata, kuanzia uundaji wa mfano wa uhusiano na SQL ya juu hadi usanifu wa NoSQL na usambazaji wa wingu. Kozi hii inakupa kina cha kiufundi cha kubuni, kuboresha, kulinda, na kupanua hifadhidata katika mazingira halisi ya uzalishaji. Iwe unalenga nafasi ya Msimamizi wa Hifadhidata (DBA), mhandisi wa data, au mwanasayansi wa data, huu ndio msingi kamili unaohitaji.

Dedika kwa biashara

Unachojifunza:

Utajenga uelewa wa kina wa mifumo ya hifadhidata ya uhusiano na NoSQL, ikijumuisha misingi ya SQL, uundaji wa mfano wa data, urekebishaji wa kawaida, na uboreshaji wa hoja. Utajifunza jinsi miamala inavyofanya kazi, jinsi ya kusimamia ushirikiano, na jinsi ya kutekeleza mikakati ya kuhifadhi nakala na kurejesha. Kozi pia inashughulikia mifumo ya usafirishaji wa data, usanifu wa ETL na ELT, na uratibu wa mifumo. Utachunguza huduma za hifadhidata za wingu, ghala la data, uhandisi wa utendaji, na utawala wa data. Mwishoni, utakuwa na ujuzi wa kubuni, kusimamia, na kuboresha hifadhidata katika mazingira mbalimbali ya kitaalamu.

Jinsi unavyosoma kwa vitendo Kozi ya Database Science

Jinsi unavyofanya mazoezi Kozi ya Database Science

Kwa wewe ambaye ni kampuni na unataka kufundisha timu yako

Katika Dedika kwa kampuni, kozi inakuja na mazoezi na mifano inayohusiana na biashara yako na kwa njia ambayo kampuni yako inahitaji.

Bofya hapa

Maudhui ya Kozi

Sura 8 • Masomo 40Muda kati ya saa 4 na 360 (unachagua)

Sura ya 1Angalia maelezo

Misingi ya Sayansi ya Hifadhidata

  • Somo la 1 • Misingi ya Data na Taarifa

    Inafafanua data, taarifa, na metadata na kuelezea uhusiano wao. Inaweka msamiati unaotumika katika kozi nzima.

  • Somo la 2 • Historia na Mageuzi ya Hifadhidata

    Inafuatilia maendeleo ya hifadhidata kutoka kwenye faili bapa hadi mifumo ya kisasa iliyosambazwa. Inatoa muktadha wa kuelewa kwa nini miundo ya sasa ipo.

  • Somo la 3 • Usanifu wa Mfumo wa Usimamizi wa Hifadhidata

    Inaelezea vipengele vya DBMS ikijumuisha injini ya uhifadhi, mchakataji wa hoja, na msimamizi wa miamala. Inaunganisha usanifu na matokeo ya utendaji na kutegemewa.

  • Somo la 4 • Mitindo ya Hifadhidata na Matumizi Yake

    Inalinganisha miundo ya uhusiano, hati, ufunguo-thamani, safu wima, na grafu. Inaongoza uteuzi wa mtindo sahihi kwa tatizo fulani.

  • Somo la 5 • Majukumu na Wajibu katika Timu za Hifadhidata

    Inabainisha majukumu ya msimamizi wa hifadhidata, mhandisi wa data, na mwanasayansi wa data. Inafafanua jinsi kila jukumu linavyoingiliana na mifumo ya hifadhidata katika mazoezi.

Sura ya 2Angalia maelezo

Mfano wa Uhusiano na Misingi ya SQL

  • Somo la 1 • Hoja ndogo na Uendeshaji wa Seti

    Inaanzisha hoja ndogo zilizounganishwa, jedwali linalotokana, UNION, INTERSECT, na EXCEPT. Inaongeza nguvu ya hoja kwa kazi changamano za kurejesha data.

  • Somo la 2 • Lugha ya Ufafanuzi wa Data

    Inafundisha taarifa za CREATE, ALTER, na DROP kwa ajili ya kufafanua vitu vya schema. Inaunganisha maamuzi ya DDL na uadilifu wa data wa muda mrefu.

  • Somo la 3 • Kuunganisha na Kujumlisha Data

    Inaelezea viungo vya INNER, LEFT, RIGHT, na FULL pamoja na GROUP BY na kazi za jumla. Inawezesha uchambuzi wa jedwali nyingi muhimu kwa hoja za ulimwengu halisi.

  • Somo la 4 • Dhana za Mfano wa Uhusiano

    Inashughulikia mahusiano, tuples, sifa, vikoa, na funguo. Inatoa msingi wa kinadharia wa kuelewa tabia ya SQL.

  • Somo la 5 • Lugha ya Upotoshaji wa Data

    Inashughulikia INSERT, UPDATE, DELETE, na SELECT kwa ajili ya kusimamia data ya jedwali. Inajenga ujuzi wa kuandika hoja unaotumika katika kila sura inayofuata.

Sura ya 3Angalia maelezo

Uundaji wa Mfano wa Data na Usanifishaji

  • Somo la 1 • Uundaji wa Mfano wa Huluki-Mahusiano

    Inafundisha huluki, sifa, na mahusiano kwa kutumia michoro ya ER. Hutafsiri mahitaji ya biashara kuwa mchoro wa schema unaoonekana.

  • Somo la 2 • Kuramsha Michoro ya ER kwenye Majedwali

    Inabadilisha michoro ya ER kuwa majedwali ya uhusiano kwa kufuata sheria za utendaji za utaratibu. Inaunganisha muundo wa dhana na utekelezaji halisi.

  • Somo la 3 • Utegemezi wa Kazi na Miundo ya Kawaida

    Inafafanua utegemezi wa kazi na kuelezea 1NF hadi BCNF. Inatoa msingi wa kinadharia wa kuondoa hitilafu za kusasisha, kuingiza, na kufuta.

  • Somo la 4 • Miundo ya Juu ya Kawaida na Utenguaji

    Inashughulikia 4NF na 5NF kwa utegemezi wa thamani nyingi na wa kuunganisha. Inaelezea wakati utenguaji unaodhibitiwa unaboresha utendaji bila kuathiri uadilifu.

  • Somo la 5 • Misingi ya Uundaji wa Mfano wa Dimensional

    Inaanzisha schemas za nyota na theluji kwa mizigo ya kazi ya uchambuzi. Inalinganisha usanifishaji wa OLTP na vipaumbele vya muundo wa OLAP.

Sura ya 4Angalia maelezo

SQL ya Juu na Uboreshaji wa Hoja

  • Somo la 1 • Taratibu Zilizohifadhiwa, Kazi, na Vichochezi

    Inafafanua taratibu za upande wa seva na vichochezi vinavyoendeshwa na matukio kwa ajili ya kufunga mantiki ya biashara. Inapunguza utata wa safu ya programu na kutekeleza sheria thabiti za data.

  • Somo la 2 • Kazi za Dirisha na Hoja za Uchambuzi

    Inashughulikia OVER, PARTITION BY, RANK, DENSE_RANK, na vifungu vya fremu. Inawezesha hesabu changamano za uchambuzi bila kuporomosha seti za matokeo.

  • Somo la 3 • Mikakati ya Kurekebisha Hoja

    Inatumia mbinu za kuandika upya, muundo wa faharasa, na matengenezo ya takwimu ili kuboresha kasi ya hoja. Inaunganisha maamuzi ya kurekebisha na maboresho yanayoweza kupimika.

  • Somo la 4 • Mipango ya Utekelezaji wa Hoja na Uwekaji Fahirasi

    Inaelezea jinsi kiboreshaji cha hoja kinavyozalisha mipango ya utekelezaji na jinsi fahirasi zinavyoathiri. Inafundisha kusoma pato la EXPLAIN ili kutambua vikwazo.

  • Somo la 5 • Maneno ya Kawaida ya Jedwali na Urejeshaji

    Inafundisha CTE zisizo za kujirudia na za kujirudia kwa mantiki ya hoja inayosomika na inayoweza kutumika tena. Hutatua matatizo ya data ya ngazi kama vile chati za shirika na bili za nyenzo.

Sura ya 5Angalia maelezo

Usimamizi wa Miamala na Ushirikiano

  • Somo la 1 • Usimamizi wa Kufunga na Mkwamo

    Inaelezea aina za kufuli za pamoja, za kipekee, na za nia pamoja na ugunduzi na uzuiaji wa mkwamo. Inafundisha mikakati ya kupunguza ushindani wa kufuli katika mifumo ya upitishaji wa juu.

  • Somo la 2 • Viwango vya Kutengwa na Mazingatio Yake

    Inashughulikia READ UNCOMMITTED hadi SERIALIZABLE na dhamana zao za kuzuia hitilafu. Inaongoza uteuzi wa kiwango sahihi cha kutengwa kwa kila mzigo wa kazi.

  • Somo la 3 • Udhibiti wa Ushirikiano wa Matoleo Mbalimbali

    Inaelezea usanifu wa MVCC na jinsi unavyowawezesha wasomaji na waandishi kuepuka kuzuiana. Inaunganisha MVCC na mahitaji ya utupaji, uvimbe, na matengenezo.

  • Somo la 4 • Hitilafu za Ushirikiano

    Inabainisha usomaji mchafu, usomaji usiorudiwa, usomaji wa mambo ya kufikirika, na sasisho zilizopotea. Inachochea hitaji la viwango vya kutengwa na itifaki za kufunga.

  • Somo la 5 • Sifa za ACID na Misingi ya Miamala

    Inafafanua kutobadilika, uthabiti, kutengwa, na kudumu kwa mifano halisi. Inaanzisha kwa nini miamala ni kitengo cha msingi cha mabadiliko ya data ya kuaminika.

Sura ya 6Angalia maelezo

Usimamizi wa Hifadhidata na Usalama

  • Somo la 1 • Mikakati ya Chelezo na Uokoaji

    Inalinganisha chelezo kamili, nyongeza, na tofauti na kuelezea uokoaji wa wakati mahususi. Inawatayarisha wanafunzi kubuni ratiba za chelezo zinazokidhi malengo ya muda wa uokoaji.

  • Somo la 2 • Ukaguzi na Ufuatiliaji wa Utiifu

    Inasanidi kumbukumbu ya ukaguzi kufuatilia ufikiaji wa data na mabadiliko ya schema. Inaunganisha nyimbo za ukaguzi na utiifu wa kanuni na uchunguzi wa matukio.

  • Somo la 3 • Usimamizi wa Watumiaji na Udhibiti wa Ufikiaji

    Inashughulikia kuunda watumiaji, majukumu, na ruhusa kwa kutumia GRANT na REVOKE. Inatekeleza ufikiaji wa upendeleo mdogo unaolingana na sera za usalama za shirika.

  • Somo la 4 • Usimbaji Fiche wa Data na Ufunikaji

    Inatumia usimbaji fiche wakati wa kupumzika na katika usafirishaji pamoja na ufunikaji wa data kwa mazingira yasiyo ya uzalishaji. Inashughulikia mahitaji ya utiifu kwa ulinzi wa data nyeti.

  • Somo la 5 • Ufuatiliaji wa Utendaji na Mipango ya Uwezo

    Inatumia vipimo vya mfumo, takwimu za kusubiri, na kumbukumbu za hoja kutambua vikwazo vya rasilimali. Inaongoza mipango makini ya uwezo ili kuzuia kuzorota kwa utendaji.

Sura ya 7Angalia maelezo

Hifadhidata za NoSQL na Data Iliyosambazwa

  • Somo la 1 • Hifadhidata za Safu Wima na Safu Wima Pana

    Inaelezea uhifadhi wa familia ya safu wima kwa mfululizo wa wakati na mizigo ya kazi ya uchambuzi yenye uandishi mwingi. Inashughulikia muundo wa ufunguo wa kizigeu na mikakati ya ushikamano.

  • Somo la 2 • Hifadhidata za Hati na Ufunguo-Thamani

    Inashughulikia uhifadhi wa hati wenye kubadilika kwa schema na mitindo ya ufikiaji wa ufunguo-thamani wa upitishaji wa juu. Inafundisha mikakati ya uundaji wa mfano wa data maalum kwa kila aina ya hifadhidata.

  • Somo la 3 • Ugawaji, Urudiaji, na Upangaji

    Inaelezea ugawaji wa usawa, urudiaji wa kiongozi-mfuasi, na upangaji wa masafa dhidi ya heshi. Inaunganisha mikakati ya usambazaji na upeo wa kusoma/kuandika na uvumilivu wa makosa.

  • Somo la 4 • Hifadhidata za Grafu na Lugha za Hoja

    Inaunda mfano wa data iliyounganishwa kama nodi na kingo na kuihoji kwa kutumia lugha za usafiri wa grafu. Inatumia hifadhidata za grafu kwa mapendekezo, ugunduzi wa ulaghai, na uchambuzi wa mtandao.

  • Somo la 5 • Nadharia ya CAP na Miundo ya Uthabiti

    Inaelezea mazingatio ya uthabiti, upatikanaji, na uvumilivu wa kizigeu katika mifumo iliyosambazwa. Inaweka maamuzi ya muundo wa NoSQL ndani ya mifumo ya CAP na PACELC.

Sura ya 8Angalia maelezo

Mifumo ya Usafirishaji wa Data na Ushirikiano wa Hifadhidata

  • Somo la 1 • Mabadiliko ya Data na Ubora

    Inatumia usafishaji, uondoaji wa nakala, upitishaji wa aina, na mabadiliko ya kanuni za biashara. Inaunganisha ukaguzi wa ubora wa data kwenye mfumo wa usafirishaji ili kuzuia uenezaji wa data mbaya.

  • Somo la 2 • Usanifu wa ETL dhidi ya ELT

    Inalinganisha mitindo ya kutoa-kubadilisha-kupakia na kutoa-kupakia-kubadilisha na athari zao za miundombinu. Inaongoza uteuzi wa usanifu kulingana na kiasi cha data na utata wa mabadiliko.

  • Somo la 3 • Upangaji na Ufuatiliaji wa Mfumo

    Ratiba, utegemezi, majaribio tena, na arifa kwa mifumo ya usafirishaji wa data ya uzalishaji. Inahakikisha kutegemewa kwa mfumo kupitia ufuatiliaji wa asili na uokoaji wa kushindwa.

  • Somo la 4 • Utoaji wa Data na Mifumo ya Chanzo

    Inashughulikia utoaji kamili, utoaji nyongeza, na kukamata mabadiliko ya data kutoka kwa hifadhidata za uendeshaji. Inashughulikia athari za mfumo wa chanzo na upangaji wa utoaji.

  • Somo la 5 • Mikakati ya Kupakia na Mifumo Lengwa

    Inalinganisha mitindo ya upakiaji kamili, upsert, na upakiaji wa mwelekeo unaobadilika polepole kwa hifadhidata lengwa. Inaboresha utendaji wa upakiaji wa wingi kwa kutumia jedwali la kukatiza na uandishi sambamba.

Cheti

Cheti chako halali cha kukamilisha

Kozi hii ni kwa ajili yako:

  • Waendelezaji wa ngazi ya chini: tayari kuhamia hatua za juu zaidi katika mwingiliano wa hifadhidata kazini.

  • Wabadilishaji taaluma: wanaotoka nyanja zisizohusiana na kuingia katika majukumu ya teknolojia yanayozingatia data.

  • Wachanganuzi wa biashara: wanaotaka udhibiti wa kina zaidi wa kiufundi juu ya data wanayoripoti.

  • Wataalamu wa usaidizi wa TEHAMA: wanaotaka kubobea katika usimamizi na uendeshaji wa hifadhidata.

  • Wanafunzi wa sayansi ya kompyuta: wanaojaza pengo kati ya nadharia ya darasani na mazoezi ya tasnia.

  • a Wanasimbo waliojifundisha wenyewe: wanaokosa ujuzi wa hifadhidata uliopangwa licha ya kuunda programu halisi.

Kile wanasema wanafunzi wetu

Madarasa yenu ni kamilifu. Nimenunua kifurushi cha mwaka mmoja na hatimaye nina nafasi ya kufuata mada mbalimbali zinazovutia bila kulazimika kubadilisha majukwaa... Nawashukuru kwa kila kitu mnachofanya, tayari nimewashauri kwa watu wengine...
Giulio Carlo
Giulio CarloMwanafunzi wa Masoko ya Kidijitali
Ninapenda jinsi masomo yanavyokwenda moja kwa moja kwenye hoja na jinsi ninavyoweza kubadilisha sura na kuruka maudhui nisiyohitaji.
Mariana Ferres
Mariana FerresMwanafunzi wa Upigaji Picha
Ninapenda maudhui na mtindo wa uwasilishaji na maandishi ya video, ambayo yanaharakisha mchakato!
Luciana Alvarenga
Luciana AlvarengaMwanafunzi wa Ubunifu wa Kuchan
Jukwaa ni la haraka, rahisi kutumia. Utofauti wa maudhui na video za ziada zinasaidia sana katika kujifunza.
André Felipe
André FelipeMwanafunzi wa Uhandisi wa Prompt

Mafunzo muhimu

Maswali Yanayoulizwa Mara kwa Mara

Dedika ni nani?

Je, cheti kinatumika nchini Tanzania?

Je, kozi ni bure?

Mzigo wa masomo wa kozi ni upi?

Kozi zikoje?

Kozi zinafanyaje kazi?

Muda wa kozi ni upi?

Gharama au bei ya kozi ni ipi?

Kozi ya EAD au mtandaoni ni nini na inafanyaje kazi?

Kozi ya PDF