د ACID ډیټابیس ماډل

ACID ستاسو د ډیټابیس معلوماتو ډاټا ساتي

د ډیټابیس ډیزاین د ACID ماډل د ډیټابیس تیوري یو له زړو او مهمو مفکورو څخه دی. دا څلور اهداف وړاندې کوي چې د هر ډاټابیس مدیریت سیستم باید السته راوړلو لپاره هڅه وکړي: اټومي، ثبات، جلا کول او دوام. یو اړونده ډیټابیس چې د دې څلورو موخو څخه د پوره کولو توان نلري د اعتبار وړ ندی. یو ډیټابیس چې دا ځانګړتیاوې لري د ACID-compliance په توګه ګڼل کیږي.

د ACID مشخص شوی

اجازه راکړئ چې یو څه وخت ونیسو چې د دغو ځانګړتیاوو تفصیل په تفصیل سره وڅیړئ:

څنګه ACID په عمل کې کار کوي؟

د ډیټابیس مدیریت د ACID تطبیق لپاره ډیری ستراتیژۍ کاروي.

هغه څوک چې د اتومیکیت او پایښت تطبیق لپاره کارول کیږي د لیکلو مخکې لوژستیک ) واال (په کوم کې چې په کوم کې د لیږد اړوند تفصیل لومړی په لینک کې لیکل شوی دی چې دواړه دواړه ورڅخه کار اخلي او خبرتیا ردوي. دا ډاډه کوي چې د هر ډول ډول ډیټابیس ناکام شوي، ډاټا ډاټینټ کولی شي د دې محتويات د ډیټابیس حالت ته مراجعه وکړئ او پرتله کړئ.

بله طریقه د اتومیکیت حل کولو لپاره کارول کیږي او پایښت د سایډ رنګ دی چې په هغه کې د سایډ پاڼه رامینځ ته کیږي کله چې ډاټا بدله شي. د پوښتنو تازه معلومات د سټاټ پاڼې ته لیږل شوي مګر د ډیټابیس کې اصلي ډاټا ته. پخپله ډاټابیس یوازې یوازې کله چې سمون بشپړیږي اصالح شي.

بله ستراتیژي د دوه مرحلې ژمنې پروتوکول په نوم یادېږي، په ځانګړې توګه د ویشلو ډیټابیس سیسټمونو کې ګټور. دا پروتوکول د دوو پړاوونو کې د ارقام تعدیلولو غوښتنه جلا کوي: د ژمنتیا غوښتنه غوښتنه او د ژمنې مرحله. په غوښتنلیک کې، د DBMS ټول هغه سایټونه چې د لیږد له امله اغیزمن شوي باید تصدیق کړي چې دوی یې ترلاسه کړي او د لیږد ترسره کولو ظرفیت لري. یو ځل چې د ټولو اړوندو DBMSs تایید ترلاسه شي، د ژمنې مرحله بشپړه شوه چې پدې کې معلومات ډاټا بدل شوي دي.