Jinsi Ya Kuunda Hifadhidata Za Uhusiano

Orodha ya maudhui:

Jinsi Ya Kuunda Hifadhidata Za Uhusiano
Jinsi Ya Kuunda Hifadhidata Za Uhusiano

Video: Jinsi Ya Kuunda Hifadhidata Za Uhusiano

Video: Jinsi Ya Kuunda Hifadhidata Za Uhusiano
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Novemba
Anonim

Njia ya uhusiano wa hifadhidata ya jengo inamaanisha kufanya kazi na kielelezo cha data, ambayo ni, na njia ya kawaida ya uwasilishaji. Inatekelezwa kwa kutumia mifumo ya usimamizi wa hifadhidata.

Jinsi ya kuunda hifadhidata za uhusiano
Jinsi ya kuunda hifadhidata za uhusiano

Kiini cha muundo wa uhusiano na utayarishaji wa data

Kila hifadhidata imepangwa na muundo wa habari iliyohifadhiwa kwenye meza moja au zaidi. Jedwali ni uwakilishi wa asili na wa kawaida wa data, yenye safu na safu. Njia ya uhusiano inaashiria uhusiano fulani kati ya meza kama hizo. Viungo au mahusiano hukuruhusu kuchanganya, kupata data kutoka kwa meza kadhaa mara moja katika swala moja.

Ili kuunda hifadhidata ya uhusiano, inahitajika, kwanza kabisa, kuunda seti ya meza na uhusiano kati yao. Katika kesi hii, lazima ufuate sheria zifuatazo. Kwanza, kila meza lazima iwe ya aina moja na iwe na jina la kipekee. Pili, safu za jedwali lazima ziwe na idadi maalum ya uwanja na maadili (huwezi kujumuisha nguzo nyingi na vikundi vya kurudia). Tatu, masharti lazima iwe angalau moja ya uwanja (uwanja) tofauti kutoka kwa kila mmoja ili kuweza kutambua kamba yoyote. Nne, nguzo lazima ziwe na majina ya kipekee na zijazwe na nambari za data zilizo sawa, njia pekee inayowezekana ya uwasilishaji ni dhamana ya data wazi (hakuwezi kuwa na uhusiano maalum kati ya meza).

Unaweza kusindika data kutoka kwa meza nyingi mara moja kwa kuunganisha chaguo kwenye meza ya muda. Shughuli za kawaida ni uteuzi, makadirio, kujiunga kwa asili, umoja, makutano, na tofauti. Wakati wa kuunda meza, moja ya dhana za kimsingi ni ufunguo wa msingi - ni kitambulisho ambacho hurejelea huria. Kwa mfano, katika meza ya sahani, kitufe cha msingi inaweza kuwa nambari ya sahani. Kwa meza zote zilizo na data, unahitaji kuunda funguo sawa, ukiziunganisha na uhusiano.

Utekelezaji kwa kutumia DBMS

Mifumo ya usimamizi wa hifadhidata (Oracle, MySQL, SQLite, nk) hutoa usimamizi kamili wa data iliyozalishwa na hukuruhusu kutekeleza maswali. Baada ya kuchagua moja ya DBMS, lazima uhamishe meza zilizoundwa kwa programu kulingana na sintaksia yake. Hii ni kazi kubwa ambayo inahitaji kufanywa kwa uangalifu bila kukosa sifa muhimu.

Kazi zaidi na maswali na usindikaji wa data ni msingi wa lugha ya programu ya SQL. Ni katika lugha hii ambayo meza zinaundwa, rekodi zinaongezwa, zinafutwa na kubadilishwa, data huchukuliwa kutoka kwa meza moja au kadhaa, na muundo hubadilishwa.

Ilipendekeza: