گھر سیکیورٹی ڈیٹا بیس میں تیزاب کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

ڈیٹا بیس میں تیزاب کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - ایٹومیٹی مستقل مزاجی تنہائی استحکام (ACID) کا کیا مطلب ہے؟

ایٹمیٹی مستقل مزاجی تنہائی استحکام (ACID) ایک ایسا تصور ہے جو ڈیٹا بیس سسٹم کی چار لین دین کی خصوصیات کا حوالہ دیتا ہے: جوہری ، مستقل مزاجی ، تنہائی اور استحکام۔

ٹیکوپیڈیا ایٹمیٹی مستقل مزاجی تنہائی استحکام (ACID) کی وضاحت کرتا ہے

ڈیٹا بیس مندرجہ ذیل چار خصوصیات کی ضمانت دیتا ہے تاکہ ڈیٹا بیس کی وشوسنییتا کو یقینی بنایا جاسکے۔


ایٹمیٹی: ایک ڈیٹا بیس تمام یا کچھ بھی نہیں ضابطے کی پیروی کرتا ہے ، یعنی ، ڈیٹا بیس تمام لین دین کو ایک پورے یونٹ یا ایٹم کے طور پر سمجھتا ہے۔ اس طرح ، جب ڈیٹا بیس سودے پر عملدرآمد کرتا ہے تو ، یہ یا تو مکمل طور پر مکمل ہوجاتا ہے یا بالکل بھی نہیں چلایا جاتا ہے۔


مستقل مزاجی: یقینی بناتا ہے کہ تمام اصولوں اور رکاوٹوں کے بعد صرف درست ڈیٹا کو ڈیٹا بیس میں لکھا گیا ہے۔ جب کسی لین دین کے نتیجے میں غلط اعداد و شمار ہوتے ہیں تو ، ڈیٹا بیس اپنی سابقہ ​​حالت میں واپس آجاتا ہے ، جو تمام روایتی قوانین اور رکاوٹوں کی پاسداری کرتا ہے۔


تنہائی: اس بات کو یقینی بناتا ہے کہ ٹرانزیکشن پر بغیر مداخلت کے ایک ہی وقت میں محفوظ اور آزادانہ طور پر کارروائی کی جاتی ہے ، لیکن اس سے لین دین کی ترتیب یقینی نہیں ہوتی ہے۔ مثال کے طور پر ، صارف A $ 100 واپس لے لیتا ہے اور صارف B صارف Z کے اکاؤنٹ سے 250 $ واپس لے جاتا ہے ، جس میں 1000 ڈالر کا بیلنس ہے۔ چونکہ A اور B دونوں Z کے کھاتے سے کھینچتے ہیں ، لہذا استعمال کنندہ میں سے کسی ایک کو دوسرے صارف کا لین دین مکمل ہونے تک انتظار نہیں کرنا پڑتا ہے ، متضاد اعداد و شمار سے پرہیز کرتے ہیں۔ اگر بی کا انتظار کرنا ضروری ہے تو ، بی کو A کا لین دین مکمل ہونے تک انتظار کرنا ہوگا ، اور Z کے اکاؤنٹ کا بیلنس changes 900 میں بدل جاتا ہے۔ اب ، بی 900 $ کے اس بیلنس سے 250 withdraw واپس لے سکتا ہے۔


استحکام: مذکورہ بالا مثال میں ، صارف B کا ٹرانزیکشن مکمل ہونے کے بعد اور ڈیٹا بیس میں اپ ڈیٹ ہونے کے بعد ہی صارف B $ 100 واپس لے سکتا ہے۔ اگر ڈیٹا بیس میں A کا لین دین لاگ ان ہونے سے پہلے سسٹم ناکام ہوجاتا ہے تو ، A کوئی رقم نہیں نکال سکتا ، اور Z کا اکاؤنٹ اپنی سابقہ ​​مستقل حالت میں واپس آجاتا ہے۔

ڈیٹا بیس میں تیزاب کیا ہے؟ - ٹیکپوپیڈیا سے تعریف