ڈسٹریبیوٹر اور ایک ڈیٹا بیس میں ان کی کردار

معائنہ کار دیگر اقدار کو مقرر کردہ اقدار کی شناخت کرتے ہیں

ڈیٹا بیس کی میز میں ایک مقررہ ایک خاصیت ہے جو ایک ہی قطار میں دوسرے صفات کو مقرر کردہ اقدار کو تعین کرنے کے لئے استعمال کیا جا سکتا ہے. اس تعریف کی طرف سے، کوئی بنیادی کلید یا امیدواروں کی کلید ایک فیصلہ کن ہے، لیکن اس بات کا تعین ہو سکتا ہے کہ بنیادی یا امیدوار کی چابیاں نہیں ہیں.

مثال کے طور پر، ایک کمپنی کو میزبانی ، ، اور کے ساتھ ٹیبل کا استعمال کر سکتا ہے.

ملازم کی ID پہلا نام Last_name پیدائش کی تاریخ

123

میگن براؤن 01/29/1979
234 بین ویلڈر 02/14/1985
345 میگن چاؤڈی 2/14/1985
456 چارلس براؤن 07/19/1984


اس صورت میں، فیلڈ باقی تین شعبوں کا تعین کرتا ہے. نام کے شعبوں کو کا تعین نہیں کیا جاسکتا ہے کیونکہ اس فرم کو ملازمین مل سکتے ہیں جو پہلے ہی یا آخری نام کا حصہ ہیں. اسی طرح، فیلڈ یا نام کے شعبوں کا تعین نہیں کرتا ہے کیونکہ ملازمت اسی سالگرہ کا اشتراک کرسکتے ہیں.

ڈسٹریبیوٹر کنکشن ڈیٹا بیس چابیاں

اس مثال میں، ایک فیصلہ کن، ایک امیدواروں کی کلیدی اور ایک بنیادی کلید ہے. یہ ایک امیدواروں کی کلید ہے کیونکہ پورے ڈیٹا بیس 234 کے لئے تلاش کی جاتی ہے، بین ویلڈر کے متعلق معلومات پر مشتمل قطار ظاہر ہوتا ہے اور کوئی ریکارڈ نہیں دکھایا جاتا ہے. ایک اور امیدواروں کی کلید اس وقت ہوتی ہے جب آپ تین کالموں میں معلومات سے ڈیٹا بیس کو تلاش کریں؛ ، اور ، جس کا بھی اسی نتیجہ کو دوبارہ حاصل ہوتا ہے.

کالم کے تمام مجموعوں کی وجہ سے امیدوار کی کلید کے طور پر استعمال کیا جا سکتا ہے، بنیادی طور پر اہم کلید ہے، یہ اس میز کے بنیادی حوالہ کے طور پر استعمال کرنے کا سب سے آسان کالم ہے.

اس کے علاوہ، اس ٹیبل میں منفرد ہونے کی ضمانت دی جاتی ہے، اس سے کوئی فرق نہیں ہے کہ دیگر کالموں میں معلومات کے مقابلے میں کتنا دیگر ملازمین موجود ہیں.