گھر نیٹ ورکس (ایک ڈیٹا بیس میں) لین دین کیا ہوتا ہے؟ - ٹیکپوپیڈیا سے تعریف

(ایک ڈیٹا بیس میں) لین دین کیا ہوتا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

Anonim

تعریف - لین دین کا کیا مطلب ہے؟

ڈیٹا بیس کے تناظر میں ، ایک لین دین ایک منطقی اکائی ہے جو ڈیٹا بازیافت یا اپ ڈیٹس کے لئے آزادانہ طور پر عمل میں لائی جاتی ہے۔ متعلقہ ڈیٹا بیس میں ، ڈیٹا بیس لین دین کو جوہری ، مستقل ، الگ تھلگ اور پائیدار ہونا چاہئے - خلاصہ ACID مخفف کے طور پر۔

ٹیکوپیڈیا ٹرانزیکشن کی وضاحت کرتا ہے

معاملات کامیٹ یا رول بیک کے ایس کیو ایل کے بیانات کے ذریعہ مکمل ہوجاتے ہیں ، جو لین دین کے آغاز یا اختتام کی نشاندہی کرتے ہیں۔ ACID مخفف ایک ڈیٹا بیس ٹرانزیکشن کی خصوصیات کی وضاحت کرتا ہے ، جیسا کہ:

  • ایٹمیٹی: لین دین کو مکمل طور پر مکمل ، محفوظ (پرعزم) یا مکمل طور پر کالعدم (واپس لوٹانا) ہونا چاہئے۔ ایک خوردہ اسٹور کے ڈیٹا بیس میں فروخت ایک منظر نامے کی مثال پیش کرتی ہے جو ایٹمیٹی کی وضاحت کرتی ہے ، جیسے ، فروخت میں انوینٹری میں کمی اور آنے والی نقد رقم کا ریکارڈ شامل ہوتا ہے۔ دونوں یا تو ایک ساتھ ہوتے ہیں یا نہیں ہوتے ہیں - یہ سب کچھ ہے یا کچھ بھی نہیں۔
  • مستقل مزاجی: لین دین سے پہلے ڈیٹا بیس کی حالت کے مطابق ہونا چاہئے۔ دوسرے الفاظ میں ، ٹرانزیکشن ڈیٹا بیس کی رکاوٹوں کو نہیں توڑ سکتا ہے۔ مثال کے طور پر ، اگر کسی ڈیٹا بیس ٹیبل کے فون نمبر کالم میں صرف اعداد شامل ہوسکتے ہیں ، تو مستقل مزاجی یہ حکم دیتی ہے کہ حرف تہجی حرف داخل کرنے کی کوشش کرنے والا کوئی بھی لین دین اس کا ارتکاب نہیں کرسکتا ہے۔
  • تنہائی: جب تک اصل لین دین کا ارتکاب نہیں ہوتا ہے یا واپس پلٹ جاتا ہے اس وقت تک لین دین کا ڈیٹا دوسرے لین دین میں دستیاب نہیں ہونا چاہئے۔
  • استحکام: ڈیٹا بیس میں ناکامی کی صورت میں بھی ، لین دین کے اعداد و شمار میں تبدیلیاں دستیاب ہونی چاہئیں۔
(ایک ڈیٹا بیس میں) لین دین کیا ہوتا ہے؟ - ٹیکپوپیڈیا سے تعریف