Kompyuta, Hifadhidata
DB - ni ... aina na mali ya orodha
DB - kifupi kwamba anasimama kwa "database" au "database" (kulingana na mazingira). Katika makala hii, tunaona kwamba / ni, ni na mahali pa kuomba. Pia kujadili DBMS na database - ni sawa au la.
istilahi
DBMS - ni kifupi nyingine, ambayo inasimamia kwa "mfumo wa usimamizi hifadhidata". Katika maana ya jumla, hao ni wajumbe mbalimbali ya ufumbuzi wa programu, ambayo unaweza kupanga data database. Hii inahusu kujaza ya msingi ya habari, kuagiza yake, kufuta, kunakili, uchambuzi na mengi zaidi.
Fomu database
Kwa nadharia database, kuna aina kadhaa ya yao. kuna:
- hifadhidata uhusiano (kutoka neno la Kiingereza uhusiano, ambayo hutafsiriwa kama "uhusiano") - ni sifa kwa mahusiano na walionyesha kama seti ya vyombo yanayohusiana. mwisho ni iliyotolewa katika fomu ya vidonge, ambayo ina data database. Hii ni ya kawaida aina ya database.
- Kihierarkia - kutokana na kiwango cha "ya mzazi na mtoto", "mkuu-chini".
- Mtandao - offshoot ya aina uliopita.
- Kitu-oriented, ambayo kazi moja kwa moja na utaratibu mwafaka programu mbinu (PLO).
DB - ni ishara?
hifadhidata uhusiano ni katika uwakilishi kawaida yao haina kusababisha matatizo kwa kuelewa - plaque na habari. Kufafanua, unaweza kupiga msaada ni sana maalumu orodha ya makampuni "Microsoft" - "Acces", sehemu ya ofisi ya maombi ya kawaida mfuko wao.
Katika meza uhusiano database na entries (safu) na maeneo (nguzo). kwanza ina taarifa mara moja, data katika siku za nyuma - Maelezo ya nini maana ya kurekodi. Kwa mfano, shamba - "jina" kuingia - "Catherine".
Kwa sehemu defined aina thamani. Wanaweza kuwa nambari, tabia, tarehe, saa, nk Pia, kila meza ina kuwa muhimu uwanja - .. Rekodi humo kutambulisha data.
Ni lazima ieleweke kwamba database yenyewe - siyo meza. database inaweza kuhifadhiwa kutoka moja kwenye meza mia kadhaa, kulingana na kiasi na utofauti wa taarifa.
Uhusiano kati ya meza
Kuhakikisha uhusiano kati meza katika database ina schema. Communications ni:
- "Moja kwa moja" - kila rekodi katika meza inalingana na rekodi moja tu kutoka sahani nyingine.
- "Moja kwa wengi" na "wengi-kwa-wengi". Rekodi inaweza yanahusiana na kadhaa ya meza husika. Vinginevyo (wa pili mfano halisi).
- "Wengi hadi mengi". Si vigumu nadhani kwamba katika kesi hii, safu mbalimbali inaweza kuchaguliwa kuungana safu mbalimbali ya meza nyingine (kiungo kama imepangwa kwa kutumia jedwali staging na viungo wawili juu ya aina).
Ukienda juu na chini
Kihierarkia database ni kiasi muundo zaidi ya kimahusiano. Wao huwa na utii mkali. Kuna kipengele msingi - "ncha", ambayo tawi mbali wasaidizi - "warithi" au "kizazi". Kihierarkia database - msingi kuwa muundo wa mti ambao babu mmoja tu wanaweza kuwa katika kila nodi.
Aina hii ni rahisi kutumia kwa ajili ya kujenga hazina ya habari tayari kuamuru muundo: kwa mfano, kituo cha kijeshi kitengo au faili data meneja. hasara ni kuchukuliwa vigumu kwa kitengo kuwa na mzazi zaidi ya moja, na pia utata wa mantiki database.
kupanua mahusiano
Tabular kuonyesha njia
Licha ya ukweli kwamba meza ni kuhusishwa kimsingi na database uhusiano na kihierarkia, mtandao, na pia inaweza kuwakilishwa katika mfumo wa meza. tofauti ya msingi kati ya aina hizi ya - katika kanuni za ujenzi wa muundo: uhusiano, ikilinganishwa na wengine wawili ni huru zaidi na chini awali.
Kitu oriented style
Mwisho kutazamwa aina - kitu-oriented - angalau ya kawaida. Hii ni kwa sababu ni maalumu sana. Complex miundo data msingi kama aina ya kitu, na kazi moja kwa moja na lugha ya kitu-oriented programu. Walikuwa maendeleo katika miaka ya themanini ya karne iliyopita na bado kupokea umaarufu sana kwa sababu ya utata wake na kiwango cha si juu sana ya kasi.
Similar articles
Trending Now