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