KomputeranDatabases

Kurte pergalên management heye

Hemû çalakiyên mirovan e, diramin û bi celeban de pêrist agahî û databases ve girêdayî ye. Registry Pertûkxane, notepad, navnîşan li ser telefona xwe ya mobîl an jî tablet - ev e lîsteya tevahiya agahiyên ji rêxistinkirî, ku bi kar tînin, em ne. Lê belê, komputer û wek azmûn dike, da ku em li pênase bide.

Bi vî awayî, a database (DB) - komek ji welat, bi awayekî mantiqî related ku dewletê agahî ji tiştên di herêmên cuda mijarê de rave dike û hazir bi alavên dibe.

sîstema rêveberiya Database a nivîsbariyê û zimanê jîngehê ji bo afirandina, birêvebirina û hevdîtina bingehên agahî ye. Wezîfekariyê heye:

  • Karî bi baregehên li derve (dîskên, qaset, etc ...) û RAM;
  • Sharing bikarhênerên;
  • Guherandinên kontrol, arşîvkirin û başbûneke heye;
  • ji bo bidestxistina zimanê processing agahî ;
  • Amûrên ji bo afirandinê, lem, û management nav HTMLê da heye.

Simply danî, ji nav HTMLê da heye destnîşan rêbaza depo, û heye pêşkêş dike amûrên ji bo muamelekirina. Ji bilî vê, sîstemên management heye bi nav pergala bikaranîna giştî ku dikare cîhêreng ên ji welat bedena û ji bo ku li herêmê babetên taybetî an type of information dîzaynkirin taybet dabeş. Mînakeke sîstemên management da heye bi taybetî object-oriented in.

Management System re têkilî

Ji dema mezinbûna databases dibe ew hatiye gelek modelên ji karê xwe hatine, di heman demê de modela ku pêwendiya wan li gerdûnî ya herî dawî. Ev a set related ji maseyên agahî e, misoger destpak û herî kêm di çarçova agahiyên. model Table pêkanîn, ji bo piranîya herêmên mijarê bû, û di bazara e pergala rêveberiya heye têkilî bi lez pêş. Hejmara nimûneyeke ji avaniya têkilî yên nîşan dide "base ji xwendekaran."

Hemû DBMSs têkilî, zimanê standard ANSI SQL û prensîbên bingehîn yên modela têkilî, ku sepanên derfetê ji bo birêvebirina li ser hewza cuda piştgiriya. Ji bilî vê, hewza mezin heye xwe additions dirêjkirina SQL xwe. Wergerandî yên sîstema birêvebirina heye ji bo projeyên mezin - ev e Microsoft SQL Server û bashi.

Ev modela ku têkilî bi awayekî serketî li pêşvebirina projeyên Internet bikaranîn. Mînak ev in: nav HTMLê da heye MySQL û PostgreSQL.

teknolojiya NoSQL

Zêdebûna li cildên welat û tevliheviya têkiliyeke hatiye ji bo derketina holê ya sîstemên management heye nû ve birin. Information dev ji bo serbixwe be hev û din, û carna jî ne mumkun e ku bi tevahî tevna xwe rave dike. databases têkilî nema dikare derên, bi vî rengî erkên. Ev ji bo derketina holê ya type nû ya databases agahî û sîstemên management, hevbeş yê ku mîna NoSQL zanîn ( «no SQL») birin.

The categories sereke yên databases NoSQL:

  1. "Nirx Key". The heye herî populer - Redis, Voldemort, Tokyo kabîneya û Dynomite.
  2. Cêwîyê heye BigTable. Ev ji aliyê Google ji bo engine bikaranîna lêgerîn navxweyî de hate pêşxistin. fermî BigTable Ev tê pêşkêşkirin ne, di heman demê de jî heye li ser bingehê xwe li wir. Ev Hadoop, Hypertable û Cassandra.
  3. Dokumentê-nêrîn. Herî populer ya Berkeley DB XML, MongoD, hene û CouchDB.
  4. Li ser bingeha ku bingeha teoriya graph. Bikaranîn, di Neo4j, Sones graphDB û AllegroGraph.

pêşeroja DBMS

Bazara sîstemên management heye têkilî berdewam dibin û zêdetir û dernedixistin zêdetir bi kar NoSQL-çêkirina. Bê guman, ji bo "klasîk» SQL firotin yekcar pir sîstemên nivîsbariyê yên guherbar Tevlihevî, û ji bo wan weha ne amadekarîyan de bazara wek Microsoft û bashi hene. Di heman demê de bi radeyekê em dikarin tekez bikin, ku NoSQL di salên pêş de karibin bi awayekî berbiçav dakeve û rêberên ku di pêşxistina sîstemên agahî aloz be.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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