Kedu ihe bụ System Management System (DBMS)?

DBMSs Chebe, Hazie, na Jikwaa Data gị

Usoro njikwa nchekwa data (DBMS) bụ software nke na-enye ohere ka kọmputa kwado, weghachite, gbakwunye, ihichapụ, ma gbanwee data. DBMS na-ejikwa akụkụ niile nke nchekwa data, gụnyere ijikwa njikwa data, dị ka njirimara onye ọrụ, yana ịtinye ma ọ bụ wepụ data. DBMS na-akọwa ihe a na-akpọ atụmatụ data , ma ọ bụ usoro nke echekwara data ahụ.

Ngwaọrụ anyị na-eji kwa ụbọchị chọrọ DBMSs n'azụ Mpaghara. Nke a na-agụnye ATM, usoro nchekwa ụgbọ elu, usoro nchịkwa ahịa ndị ahịa, na akwụkwọ ndị dị n'ọbá akwụkwọ, dịka ọmụmaatụ.

Njikọ maka nchekwa data njikwa (RDBMS) mejuputa usoro mmekorita nke tebụl na mmekọrịta.

Ama na database Management Systems

Okwu DBMS dị gburugburu ebe ọ bụ na afọ 1960, mgbe IBM mepụtara akpa DBMS a na-akpọ System Management System (IMS), nke data echekwara na kọmputa na usoro osisi hierarchical. A na-ejikọta data nke otu n'otu naanị n'etiti nne na nna na ndekọ ụmụaka.

Ọgbọ ọzọ nke ọdụ data bụ usoro DBMS netwọk , nke gbalịrị idozi ụfọdụ njedebe nke imewe ihe nchịkọta site na ịmekọrịta mmekọrịta dị n'etiti data. Nke a mere ka anyị banye n'afọ ndị 1970 mgbe usoro IBML si n'aka Edgar F. Codd guzobere ya, bụ nna nnabata nke DBAL nke oge a nke anyị maara taa.

Njirimara nke DBMS gbasara oge a

Njikọ maka nchekwa data njikwa (RDBMS) mejuputa usoro mmekorita nke tebụl na mmekọrịta. Ihe ịma aka nke imepụta nke DBMSs nke oge a bụ iji nọgide na-eme ka data guzosie ike, nke na-echebe ihe ziri ezi na agbanwe agbanwe nke data ahụ. A na-eme nke a site na usoro nkwụsị na iwu na data iji zere mbiputegharị ma ọ bụ ọnwụ data.

DBMSs na-ejikwa ohere nweta nchekwa data site na ikikere, nke a ga-emejuputa na ọkwa dị iche iche. Dịka ọmụmaatụ, ndị mana ma ọ bụ ndị nchịkwa nwere ike ịnweta data ndị ọrụ ndị ọzọ na-adịghị ahụ anya, ma ọ bụ na ha nwere ikike iji dezie data mgbe ụfọdụ ndị ọrụ nwere ike ile ya.

Imirikiti DBMS jiri sụgharịa asụsụ SQL ajụjụ , nke na-enye ụzọ ị ga-esi jikọọ na nchekwa data ahụ. N'ezie, ọ bụrụgodị na nchekwa data ahụ na-enye ndị ọrụ ohere ile anya, họrọ, dezie, ma ọ bụ na-emegharị data, ọ bụ SQL na-arụ ọrụ ndị a na ndabere.

Ihe nlele nke DBMSs

Taa, ọtụtụ DBMSs na-emeghe ahịa ma na-emeghe. N'ezie, ịhọrọ nke nchekwa data ị chọrọ bụ ọrụ dị mgbagwoju anya. Ọnọdụ DBMS mmekọrịta dị elu na-achịkwa site na Oracle, Microsoft SQL Server, na IBM DB2, nhọrọ niile nke ịtụnanya na nnukwu data usoro. Maka obere òtù ma ọ bụ nke ụlọ, DBMS ndị a ma ama bụ Microsoft Access na FileMaker Pro.

N'oge na-adịbeghị anya, ndị ọzọ DBMSs na-abụghị ndị na-abaghị uru bụ ndị a ma ama. Ndị a bụ flavor NoSQL, nke a na-edozi atụmatụ nkwekọrịta nke DRBM site na nhazi ihe na-agbanwe agbanwe. Ndị a bara uru maka ịchekwa ma rụọ ọrụ na nnukwu data data gụnyere ọtụtụ ụdị data. Ndị isi egwuregwu a gụnyere MongoDB, Cassandra, HBase, Redis, na CouchDB.