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

رشتہ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

Anonim

تعریف - وابستگی کا کیا مطلب ہے؟

کبھی کبھی متعلقہ ڈیٹا بیس میں ٹیبل کا حوالہ کرنے کے لئے استعمال کیا جاتا ہے لیکن عام طور پر ان رشتوں کی وضاحت کرنے کے لئے استعمال ہوتا ہے جو ان ٹیبلز کے درمیان رشتہ دار ڈیٹا بیس میں پیدا ہوسکتے ہیں۔


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


رشتوں کی وضاحت کرنے کی صلاحیت اتنی بنیادی اور اتنی اہم ہے کہ رشتہ دار ڈیٹا بیس کو دوسری طرح کے ڈیٹا بیس ، جیسے فلیٹ فائل ڈیٹا بیس سے ممتاز بناتا ہے۔ اسی ل Re وابستگی ڈیٹا بیس کی تعی .ن کی خصوصیت ہے۔


تعلق کو رشتے کے نام سے بھی جانا جاسکتا ہے۔

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

کسی بینک کے ڈیٹا بیس پر غور کریں۔ آپ کے پاس ایک CUSTOMER_MASTER ٹیبل موجود ہے جو کسٹمر کا ڈیٹا اسٹور کرتا ہے ، جس میں کسٹمر نامی ایک بنیادی کلیدی کالم ہے ، نیز مختلف بینک اکاؤنٹس کے بارے میں معلومات رکھنے کے لئے ACCOUNTS_MASTER ٹیبل ہے اور کون سا صارف ان کا مالک ہے۔ ان دو جدولوں کو آپس میں جوڑنے کے لئے ، یعنی ہر صارف کو اپنے بینک اکاؤنٹ سے جوڑنا ، ACCOUNTS_MASTER ٹیبل میں متعلقہ کسٹڈ کالم کی ضرورت ہے جو CUSTOMER_MASTER ٹیبل میں پہلے سے موجود گراہک کی شناخت کرتا ہے۔ اس معاملے میں ، ACCOUNTS_MASTER میں کسٹڈ کالم ایک غیر ملکی کلید ہے جو CUSTOMER_MASTER میں اسی نام کے کالم کا حوالہ دیتا ہے۔ یہ منظر دو میزوں کے مابین تعلق کو کہتے ہیں۔

رشتہ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف