گھر ڈیٹا بیس ایک مرکزی dbms انٹرفیس کیا کرتا ہے؟

ایک مرکزی dbms انٹرفیس کیا کرتا ہے؟

Anonim

سوال:

مرکزی DBMS انٹرفیس کیا کرتا ہے؟

A:

ایک مرکزی DBMS انٹرفیس صارف کے دوست اور ایک ڈیٹا بیس ، یا ایک سے زیادہ ڈیٹا بیس کے ڈیٹا مشمولات کے لئے منظم ڈھانچے تک رسائی فراہم کرتا ہے۔ ڈی بی ایم ایس "مڈل ویئر" کے ٹکڑے کی طرح ہے جس کی مدد سے ایپلی کیشن صارفین کو ڈیٹا بیس کے میک اپ کو سمجھے بغیر ڈیٹا حاصل کرنے کی اجازت دیتا ہے ، جہاں ڈیٹا رکھا ہوا ہے وغیرہ۔

مؤثر طریقے سے کام کرنے کے لئے ، ڈی بی ایم ایس انجینئرنگ کو ڈیٹا کے مندرجات کے ساتھ ساتھ اس ڈیٹا تک رسائی کے ل for ڈیٹا گاڑی ، اور ڈیٹا بیس کی اسکیما یا میک اپ کے ساتھ کام کرنا ہوگا۔ اس رسائی کے طریقہ کار کی وضاحت کرنے کا ایک طریقہ یہ ہے کہ کسی ایپلی کیشن پروگرامنگ انٹرفیس (API) کا حوالہ دیا جائے جو مطابقت کو برقرار رکھتے ہوئے ایک سافٹ ویئر ماحول سے دوسرے کوڈ کو پورٹ کرتا ہے۔ ماہرین اسٹرکچرڈ کوئوری لینگویج (ایس کیو ایل) ، ایک معیاری ڈیٹا بیس مینجمنٹ نحو ، کو بطور ڈی بی ایم ایس لیبل لگا سکتے ہیں۔

ڈی بی ایم ایس کو بھی ڈیٹا انضمام اور ڈیٹا خلاصہ کی اجازت دینی ہوگی۔ ڈیٹا بیس سے آخری صارف تک آنے والے ڈیٹا کی حفاظت کے ل. ان ٹولز کو نیٹ ورک سیکیورٹی پر غور کرنا ہوگا۔ بہترین ڈی بی ایم ایس سسٹم میں آڈیٹنگ ٹولز اور دیگر خصوصیات موجود ہیں جو ڈیٹا اثاثوں کی کھوج اور نگرانی کو فروغ دیتی ہیں۔

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

نئے DBMS ٹول ایک سے زیادہ ڈیٹا بیس کی خدمت بھی کرسکتے ہیں۔ مثال کے طور پر ، ایک ملٹی پلیٹ فارم DBMS اوریکل ، DB2 اور سائبیس سسٹم کو ترتیب سے رسائی حاصل کرسکتا ہے۔ ایک مرکزی نظام کے ساتھ ، صارفین کو زیادہ سیدھے طریقے سے زیادہ سے زیادہ ڈیٹا تک رسائی حاصل ہے۔

ڈی بی ایم ایس سسٹم کی دوسری خصوصیات اب بھی تیار ہورہی ہیں۔ ایسی ہی ایک خصوصیت ڈیٹا بیس کے اسکیما تبدیلیوں ، یہاں تک کہ اہم خصوصیات کو بھی ہینڈل کرنے کی صلاحیت ہے۔ اگرچہ ابتدائی طور پر ، کچھ ڈی بی ایم ایس سسٹم کا ایک فائدہ یہ ہے کہ آخری صارف "ڈیٹا بیس اگنوسٹک" ہوسکتا ہے اور اسکیما کی تبدیلیوں کے بارے میں فکر مند نہیں ہوسکتا ہے ، کچھ اور نفیس ٹولز اسکیما کی تبدیلیوں کا تجزیہ کرنے اور ان کے ساتھ براہ راست کام کرنے کے ل to صارفین کو زیادہ مصروف عمل میں ڈال دیتے ہیں۔ . ان ٹولز میں ، صارف ڈیٹا بیس اسکیما میں ہونے والی تبدیلیوں کو ٹریک ، مفاہمت اور رپورٹ کرسکتے ہیں۔ ان میں سے کچھ اوزار ، اضافی فعالیت کی وجہ سے ، انہیں "ڈیٹا بیس مینجمنٹ اور ڈویلپمنٹ ٹولز" کہا جاتا ہے۔

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

یہ سب کچھ نہ صرف کارکردگی کے مقاصد کے لئے ، بلکہ ڈی بی ایم ایس ٹولز ، جیسے سیکیورٹی اور ورسٹائلٹی جیسے دیگر اقدار کے ل database ، ڈیٹا بیس مینجمنٹ سسٹم میں اہم ہے۔

ایک مرکزی dbms انٹرفیس کیا کرتا ہے؟