فہرست کا خانہ:
تعریف - ڈیٹا بیس آبجیکٹ کا کیا مطلب ہے؟
رشتہ دار ڈیٹا بیس میں ایک ڈیٹا بیس آبجیکٹ ایک ڈیٹا سٹرکچر ہوتا ہے جو ڈیٹا کو اسٹور یا ریفرنس کے لئے استعمال کیا جاتا ہے۔ سب سے عام چیز جس کے ساتھ لوگ بات چیت کرتے ہیں وہ ٹیبل ہے۔ دیگر اشیاء انڈیکس ، ذخیرہ شدہ طریقہ کار ، ترتیب ، نظارے اور بہت کچھ ہیں۔
جب کسی ڈیٹا بیس آبجیکٹ کو تخلیق کیا جاتا ہے تو ، ایک نئی آبجیکٹ کی قسم نہیں بنائی جاسکتی ہے کیونکہ پیدا کردہ تمام مختلف قسم کی اشیاء کو فطرت ، یا ماخذ کوڈ کے ذریعہ ، متعلقہ ڈیٹا بیس ماڈل کا استعمال کیا جارہا ہے ، جیسے اوریکل ، ایس کیو ایل سرور یا رسائی۔ جو چیز تخلیق کی جارہی ہے وہ ہے اشیاء کی مثال کے طور پر ، جیسے کہ ایک نیا ٹیبل ، اس ٹیبل پر انڈیکس یا اسی ٹیبل پر ایک نظارہ۔
ٹیکوپیڈیا ڈیٹا بیس آبجیکٹ کی وضاحت کرتا ہے
ڈیٹا بیس اشیاء میں دو چھوٹے لیکن اہم امتیازات کی ضرورت ہے۔
- کسی شے کی قسم کسی شے کا بنیادی تصور یا خیال ہے۔ مثال کے طور پر ، کسی ٹیبل یا انڈیکس کا تصور۔
- شے کی مثال ایک شے کی قسم کی مثال ہے۔ مثال کے طور پر ، CUSTOMER_MASTER نامی ایک ٹیبل آبجیکٹ کی قسم ٹیبل کی مثال ہے۔
زیادہ تر بڑے ڈیٹا بیس انجن بڑے ڈیٹا بیس آبجیکٹ کی اقسام کا ایک ہی سیٹ پیش کرتے ہیں۔
- میزیں
- اشاریہ
- تسلسل
- مناظر
- مترادفات
اگرچہ ان بڑے ڈیٹا بیس آبجیکٹ اقسام کی تخلیق کے ل used استعمال شدہ طرز عمل اور ترکیب میں ٹھیک ٹھیک تغیرات پائے جاتے ہیں ، لیکن وہ ان کے تصور میں تقریبا ایک جیسے ہیں اور ان کا کیا مطلب ہے۔ اوریکل میں ایک ٹیبل ایس کیو ایل سرور میں ایک میز کی طرح بالکل ہی برتاؤ کرتا ہے۔ اس سے ڈیٹا بیس ایڈمنسٹریٹر کے لئے کام بہت آسان ہوجاتا ہے۔ مختلف کارخانہ داروں کے ذریعہ تیار کردہ ایک کار سے دوسری کار میں جانے کے مترادف ہے۔ ہیڈلائٹس کو موڑنے کے لئے سوئچ مختلف مقامات پر ہوسکتا ہے ، لیکن مجموعی طور پر ترتیب بڑے پیمانے پر ایک جیسی ہے۔
جب کسی شے کی مثال تیار کرتے ہو تو ، سمجھنے میں آسان نام سازی کی پیروی کرنا ایک اچھا خیال ہے۔ یہ خاص طور پر ڈیٹا بیس ڈیزائنرز کے لئے اہم ہے جن کی مصنوعات کو متعدد افراد استعمال کرنے کا ارادہ رکھتے ہیں۔ بعد میں تخلیق کار سے کی جانے والی سوالات کی تعداد کو کم کرکے گھر میں موجود ڈیٹا بیس منتظمین کے لئے کام کو زیادہ سے زیادہ آسان بنانے میں بھی مددگار ثابت ہوتا ہے۔ ایک آسان ہدایت نامہ یہ ہے کہ لاحقہ جوڑیں۔ یہاں دو مثالیں ہیں:
- _ ماسٹر کا استعمال کرتے ہوئے تمام ماسٹر ٹیبلز کا اطلاق کریں:
- CUSTOMER_MASTER
- ACCOUNTS_MASTER
- LOANS_MASTER
- تمام ٹرانزیکشنل ٹیبلز کو لاحقہ کے ساتھ استعمال کریں _
- DAILY_TRANS
- LOANS_TRANS
- انٹربینک_ٹراس