KompyutaHifadhidata

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

Database inajulikana fulani ya muundo uwepo wa habari. DB - ni pia mfano wa habari, uwezo wa kuwa na data fulani, kwa sharti kwamba watakuwa awali. Kila mmoja wetu amefanya kazi na database angalau mara moja, lakini hata nadhani katika, kwa mfano, kwa kuingia muda wa kutafuta, sisi kurejea kwa msingi kwa kiasi kikubwa kwa ajili ya data maalum habari.

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).

Hebu fikiria kila mmoja wao kwa kina, kuacha njiani kwa mawazo ya msingi na dhana ya database.

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

Network DB chuma maamuzi ukosefu wa kihierarkia aitwaye tu hapo juu. "Wengi-to-nyingi" tofauti kati ya aina hii ya uhusiano uliopita alianza, ambayo katika kesi hii ni inavyoonekana katika ukweli kwamba kama babu kuwa warithi wengi, nao, vizazi, unaweza kutokea kutokana na nodes kadhaa.

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

 

 

 

 

Newest

Copyright © 2018 sw.delachieve.com. Theme powered by WordPress.