گھر سیکیورٹی آبجیکٹ سے متعلق ڈیٹا بیس (آرڈ) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

آبجیکٹ سے متعلق ڈیٹا بیس (آرڈ) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

Anonim

تعریف - آبجیکٹ سے وابستہ ڈیٹا بیس (ORD) کا کیا مطلب ہے؟

آبجیکٹ سے متعلق ڈیٹا بیس (ORD) ایک ڈیٹا بیس مینجمنٹ سسٹم (DBMS) ہے جو ایک رشتہ دار ڈیٹا بیس (RDBMS) اور ایک آبجیکٹ پر مبنی ڈیٹا بیس (OODBMS) دونوں پر مشتمل ہوتا ہے۔ او آر ڈی اپنے اسکیموں میں کسی بھی آبجیکٹ پر مبنی ڈیٹا بیس ماڈل کے بنیادی اجزاء اور استعمال شدہ استفساراتی زبان ، جیسے اشیاء ، کلاس اور وراثت کی حمایت کرتا ہے۔

آبجیکٹ سے متعلق ڈیٹا بیس کو آبجیکٹ ریلیبل ڈیٹا بیس مینجمنٹ سسٹم (ORDBMS) کے نام سے بھی جانا جاسکتا ہے۔

ٹیکوپیڈیا آبجیکٹ سے وابستہ ڈیٹا بیس (ORD) کی وضاحت کرتا ہے

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


ORD کا ایک مقصد یہ ہے کہ ہستی سے وابستہ آریھ (ERD) اور آبجیکٹ ریلیشنگ میپنگ (ORM) جیسے رشتہ دار اور آبجیکٹ پر مبنی ڈیٹا بیس کے ل concept تصوراتی ڈیٹا ماڈلنگ کی تکنیک کے مابین فرق کو ختم کرنا۔ اس کا مقصد رشتہ دار ڈیٹا بیس اور آبجیکٹ پر مبنی ماڈلنگ تکنیک کے مابین تفریق کو جوڑنا بھی ہے جو عام طور پر جاوا ، C # اور C ++ جیسے پروگرامنگ زبانوں میں استعمال ہوتی ہیں۔


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

آبجیکٹ سے متعلق ڈیٹا بیس (آرڈ) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف