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

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

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

Anonim

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

امیدوار کی کلید ایک ٹیبل میں ایک کالم ، یا کالموں کا سیٹ ہے جو کسی بھی ڈیٹا کا حوالہ کیے بغیر کسی ڈیٹا بیس ریکارڈ کو منفرد انداز میں شناخت کرسکتی ہے۔ ہر ٹیبل میں امیدوار کی ایک یا ایک سے زیادہ کلیدیں ہوسکتی ہیں ، لیکن ایک امیدوار کی کلید انفرادیت رکھتی ہے ، اور اسے بنیادی کلید کہا جاتا ہے۔ شناخت کے ل use استعمال کرنے کے لئے امیدوار کی کلیدوں میں عموما. یہ بہترین ہوتا ہے۔

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

ٹیکوپیڈیا امیدوار کی کلید کی وضاحت کرتا ہے

امیدوار کی چابیاں کی وضاحت کرنے کا بہترین طریقہ ایک مثال کے ساتھ ہے: بینک کا ڈیٹا بیس تیار کیا جارہا ہے۔ ہر کسٹمر کے اکاؤنٹ کی انفرادیت سے وضاحت کے ل the ، صارف کی تاریخ پیدائش اور اس کے اکاؤنٹ میں سے ہر ایک کے لئے ایک ترتیب نمبر استعمال کیا جاسکتا ہے۔ تو ، مسٹر اینڈریو اسمتھ کے چیکنگ اکاؤنٹ کا نمبر 120344-1 ہوسکتا ہے ، اور اس کا بچت اکاؤنٹ 120344-2 ہے۔ ابھی امیدوار کی کلید بنائی گئی ہے۔

اس سے مسائل پیدا ہوسکتے ہیں۔ اگر ایک ہی تاریخ پیدائش والے ایک سے زیادہ افراد بینک میں اکاؤنٹ کھولنا چاہتے ہیں تو کیا ہوگا؟

ایسے امکانی نقصانات کی وجہ سے ، امیدواروں کی انوکھی کلید بنانا ایک کثرت سے استعمال شدہ آپشن ہے۔ اس معاملے میں ، بینک کا ڈیٹا بیس انوکھا اکاؤنٹ نمبر جاری کرسکتا ہے جن کی ضمانت صرف اس مسئلے کو روکنے کے لئے دی گئی ہے۔ اچھی پیمائش کے ل these ، ان اکاؤنٹ نمبروں میں کچھ بلٹ ان منطق ہوسکتی ہے۔ مثال کے طور پر اکاؤنٹس کی جانچ پڑتال ایک "C" سے ہوسکتی ہے ، اس کے بعد تخلیق کا سال اور مہینہ ہوتا ہے ، اور اسی مہینے کے اندر ، ایک ترتیب نمبر۔ تو اینڈریو اسمتھ کا چیکنگ اکاؤنٹ اب C-200805-22 ہوسکتا ہے۔ یہاں تک کہ کسی اور جگہ کا حوالہ کیے بغیر ، کوئی ٹیلر یہ پہچان سکتا ہے کہ یہ مئی 2008 میں بنائی جانے والا 22 واں چیکنگ اکاؤنٹ تھا۔ بچت اکاؤنٹس بھی اسی منطق کی پیروی کرتے ہیں ، لیکن "سی" کے بجائے "ایس" کے ساتھ۔

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

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