Njirimara Njikọ na nchekwa data

Njikọ na-achịkwa otu esi na mgbe a gbanwere mgbanwe na nchekwa data

Njikọta bụ akụkụ dị mkpa nke njirimara azụmahịa azụmahịa. Ọ bụ ihe nke atọ nke ACID (Atomicity, Consistency, Insulation, Durability) na ihe ndị a na-ekwenye na data na-agbanwe agbanwe na nke ziri ezi.

Njikọta bụ ebe nchekwa data na-achịkwa njikwa na mgbe a gbanwere mgbanwe ma ọ bụrụ na ha na-ahụ ibe ha. Otu n'ime ihe mgbaru ọsọ nke ịnọpụ iche bụ ikwe ka ọtụtụ azụmahịa na-eme n'otu oge ahụ n'enweghị mmetụta ọ bụla e gburu.

Otú Ịdị Ntube Si arụ ọrụ

Dịka ọmụmaatụ, ọ bụrụ na Joe na-eweta azụmahịa megide nchekwa data n'otu oge ahụ Meri na-akpata azụmahịa dị iche, azụmahịa abụọ ahụ kwesịrị ịrụ ọrụ na nchekwa data ahụ n'ụzọ dịpụrụ adịpụ. Ihe nchekwa data ga-arụ ọrụ zuru oke nke Joe tupu i kpochapụ Meri ma ọ bụ onye ọzọ. Nke a na-egbochi azụmahịa Joe site na ịgụta data data etiti dị ka mmetụta dị n'akụkụ akụkụ nke azụmahịa Mary nke na-agaghị emesị tinye aka na nchekwa data. Rịba ama na ihe ndị dịpụrụ adịpụ anaghị achọpụta nke azụmahịa ga-ebu ụzọ mee, nanị na ha agaghị egbochi ibe ha.

Ntọala nke ịkpa

E nwere ọkwa anọ dị iche iche:

  1. Serializable bụ ọkwa kachasị elu, nke pụtara na azụmahịa ga-agwụ tupu azụmahịa ọzọ enwere ike ịmalite.
  2. Ikwughachi ihe na -eme ka ikwe ka azụmahịa nwee ike ịnweta ozugbo azụmahịa ahụ amalitela, ọ bụ ezie na emebeghị ya.
  3. Na-agụ na- enye ohere ka data na-enweta mgbe data e nyefere na nchekwa data, ma ọ bụghị tupu mgbe ahụ.
  4. Na-agụ akwụkwọ a na-ebuteghị na ya bụ nke kachasị dị ala nke ịnọpụrụiche ma na-enye ohere ịnweta data tupu enwee mgbanwe.