Kompjuters, Databases
Ħarsa ġenerali ta 'sistemi ta' ġestjoni database
Kull attività umana hija intrinsikament marbuta ma 'varjetà ta' direttorji informazzjoni u databases. Ir-reġistru Librerija, notepad, l-indirizz fuq il-mowbajl tiegħek jew pillola - dan mhux lista sħiħa ta 'informazzjoni strutturata, li nużaw. Imma kompjuters bħal preċiżjoni, hekk aħna nagħtu d-definizzjoni.
Għalhekk, database (DB) - sett ta 'data loġikament relatata li jiddeskrivi l-istat informazzjoni ta' oġġetti fid-diversi oqsma ta 'suġġetti u pproċessati ma' tagħmir tal-kompjuter.
sistema ta 'ġestjoni Database huwa softwer u l-lingwa ambjent għall-ħolqien, il-ġestjoni u l-ipproċessar bażijiet informazzjoni. Assenjar database:
- Xogħol mal-bażijiet fuq barra (diski, tejps, eċċ ...) u RAM;
- Qsim utenti;
- bidla kontroll, arkivjar u l-irkupru database;
- jipprovdu aċċess għal lingwa ipproċessar ta 'informazzjoni ;
- għodod għall-ħolqien, modifikazzjoni u ġestjoni ta 'database.
Relazzjonali Sistema ta 'Ġestjoni
Peress li l-miġja ta 'databases tal-kompjuter kien bosta mudelli ta' xogħol tagħhom, iżda l-mudell relazzjonali kien l-aktar universali. Huwa sett relatat ta 'tabelli ta' informazzjoni, jiggarantixxi l-integrità u redundancy minimu ta 'informazzjoni. mudell Tabella kienet applikabbli għall-maġġoranza ta 'oqsma ta' suġġetti, u s-suq hija sistema ġestjoni ta 'database relazzjonali bdiet tiżviluppa malajr. Il-figura turi eżempju ta 'struttura relazzjonali ta' "bażi ta 'studenti."
DBMSs relazzjonali kollha jappoġġjaw ANSI SQL standard lingwa u l-prinċipji bażiċi tal-mudell relazzjonali, li jippermetti applikazzjonijiet li jibda jgħodd fuq id-databases differenti. Barra minn hekk, id-databases kbar għandhom addizzjonijiet tagħhom stess SQL estensjoni. Eżempji ta 'sistema ta' ġestjoni database għall-proġetti fuq skala kbira - dan huwa Microsoft SQL Server u Oracle.
Il-mudell relazzjonali użata b'suċċess fl-iżvilupp ta 'proġetti internet. Eżempji huma MySQL database u PostgreSQL.
teknoloġija NoSQL
Iż-żieda fil-volumi ta 'dejta u l-kumplessità tar-relazzjoni wassal għall-ħolqien ta' sistemi ġodda ta 'ġestjoni database. Informazzjoni tkun waqfet milli tkun indipendenti minn xulxin, u xi kultant saħansitra impossibbli li strettament jiddeskrivu l-istruttura tiegħu. -databases relazzjonali ma jistgħux jibqgħu ilaħħaq ma 'dawn il-kompiti. Dan wassal għall-ħolqien ta 'tip ġdid ta' databases ta 'informazzjoni u sistemi ta' ġestjoni, magħrufa kollettivament bħala NoSQL ( «-ebda SQL").
Il-kategoriji ewlenin ta 'databases NoSQL:
- "Valur Ewlenin". L-aktar popolari database - Redis, Voldemort, Tokyo Kabinett u Dynomite.
- Kloni database BigTable. Hija ġiet żviluppata mill-Google għal search engine użu intern. uffiċjalment BigTable Mhuwiex offruti, iżda hemm database abbażi tiegħu. Hija Hadoop, Hypertable u Cassandra.
- orjentati dokument. L-aktar popolari XML Berkeley DB, MongoD, jeżistu u CouchDB.
- Ibbażat fuq il-bażi tat-teorija graff. Użati fl Neo4j, sones graphDB u AllegroGraph.
futur ta 'DBMS
Suq sistemi relazzjonali ġestjoni ta 'database tkompli tikber u aktar u aktar inklinati li jużaw NoSQL ta' teħid. Naturalment, fil- "SQL» klassika mibjugħa ammont kbir ta 'sistemi ta' software ta 'kumplessità li jvarjaw, u għalihom hemm dawn ġganti suq bħal Microsoft u Oracle. Iżda b'ċertu b'ċertezza nistgħu nassumu li NoSQL fis-snin li ġejjin se tkun tista 'teskludi b'mod sinifikanti mexxejja fl-iżvilupp ta' sistemi ta 'informazzjoni kumplessi.
Similar articles
Trending Now