KompyutaHifadhidata

Maelezo ya jumla ya usimamizi wa mifumo ya database

Shughuli zote za binadamu ni inextricably wanaohusishwa na aina ya saraka za habari na database. Library Usajili, Notepad, anwani kwenye simu yako ya mkononi au kibao - hii si orodha kamili ya habari muundo, ambayo sisi kutumia. Lakini kompyuta kama usahihi, hivyo sisi kutoa ufafanuzi.

Hivyo, database (DB) - seti ya data kimantiki yanayohusiana ambayo inaelezea hali habari ya vitu katika maeneo mbalimbali ya somo na kusindika na vifaa kompyuta.

mfumo wa kompyuta usimamizi ni programu na lugha mazingira ya kuunda, kusimamia na usindikaji besi habari. Kupeana database:

  • Kazi na besi kwa nje (diski, kanda, nk ...) na RAM;
  • Kushiriki watumiaji;
  • mabadiliko ya kudhibiti, kumbukumbu na database ahueni;
  • kuwezesha upatikanaji wa lugha usindikaji wa habari ,
  • zana kwa ajili ya uumbaji, muundo, na usimamizi database.

Kwa kifupi, database huamua utaratibu wa kuhifadhi, na database inatoa njia kwa ajili ya usindikaji. Zaidi ya hayo, usimamizi wa mifumo ya database ni umegawanyika katika mfumo wa jumla ya matumizi ambayo inaweza kushughulikia aina ya data na maalumu iliyoundwa kwa ajili ya somo eneo maalum au aina ya habari. mfano wa mifumo ya usimamizi maalumu database ni kitu-oriented.

Mfumo wa Usimamizi wa uhusiano

Tangu kuanza kwa hifadhidata ya kompyuta imekuwa mifano mingi ya kazi yao, lakini mfano uhusiano na zima zaidi. Ni kuhusiana na seti ya meza ya habari, dhamana ya uadilifu na redundancy chini ya habari. Meza mfano alikuwa husika na wengi wa maeneo ya somo, na soko ni uhusiano wa mfumo wa usimamizi hifadhidata alianza kuendeleza kasi. takwimu inaonyesha mfano wa muundo uhusiano wa "msingi wa wanafunzi."

DBMSs All uhusiano msaada ANSI SQL lugha standard na kanuni za msingi za mfano uhusiano, ambayo itawezesha maombi ya kukimbia kwenye database tofauti. Zaidi ya hayo, hifadhidata kubwa na nyongeza zao SQL kiendelezi. Mifano ya mfumo wa usimamizi wa database kwa ajili ya miradi mikubwa ya - hii ni Microsoft SQL Server na ORACLE.

mfano uhusiano mafanikio kutumika katika maendeleo ya miradi ya mtandao. Mifano ni MySQL na PostgreSQL.

teknolojia NoSQL

kuongezeka kwa kiasi cha data na utata wa uhusiano imesababisha kuibuka kwa mifumo mpya ya usimamizi database. Taarifa amekoma kuwa huru ya kila mmoja, na wakati mwingine hata haiwezekani madhubuti kuelezea muundo wake. hifadhidata uhusiano haiwezi tena kukabiliana na majukumu hayo. Hii imesababisha kuibuka kwa aina mpya ya hifadhidata habari na mifumo ya usimamizi, kwa jumla hujulikana kama NoSQL ( «no SQL»).

makundi makuu ya NoSQL hifadhidata:

  1. "Thamani ya Msimbo". maarufu database - Redis, Voldemort, Tokyo Baraza la Mawaziri na Dynomite.
  2. Clones database BigTable. Ni maendeleo na Google kwa ndani ya matumizi ya injini ya utafutaji. rasmi BigTable Si inapatikana, lakini kuna database kwa misingi yake. Ni Hadoop, Hypertable na Cassandra.
  3. Document-oriented. maarufu Berkeley DB XML, MongoD, iliyopo na CouchDB.
  4. Kulingana na msingi wa nadharia graph. Kutumika katika Neo4j, SONES graphDB na AllegroGraph.

baadaye ya DBMS

Market uhusiano usimamizi wa mifumo ya database inaendelea kukua na zaidi na kupendelea kutumia NoSQL maamuzi. Bila shaka, katika "» SQL classic kuuzwa kiasi kubwa ya mifumo ya programu ya tofauti utata, na wao wapo wanao soko makubwa kama Microsoft na ORACLE. Lakini pamoja na baadhi ya uhakika tunaweza kudhani kuwa NoSQL katika miaka ijayo watakuwa na uwezo wa kiasi kikubwa oust viongozi katika maendeleo ya mifumo ya taarifa tata.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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