ڈیٹا بیس مینجمنٹ سسٹم (DBMS) کیا ہے؟

ڈی بی ایم ایس آپ کے ڈیٹا کو محفوظ، منظم، اور انتظام کریں

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

ہم ہر روز استعمال کرتے ہیں، فورم کے اوزار کے مناظر کے پیچھے ڈی بی ایم ایس کی ضرورت ہوتی ہے. اس میں اے ٹی ایمز، پرواز بکنگ سسٹم، خوردہ انوینٹری سسٹم، اور لائبریری کیٹلاگ شامل ہیں.

رشتہ دار ڈیٹا بیس مینجمنٹ سسٹم (آر ڈی بی ایم ایم) میزائل اور تعلقات کے رشتہ دار ماڈل پر عمل درآمد کرتے ہیں.

ڈیٹا بیس مینجمنٹ سسٹم پر پس منظر

ڈی بی ایم کی اصطلاح 1 9 60 کے دہائیوں سے ہے، جب آئی بی ایم نے انفارمیشن مینجمنٹ سسٹم (آئی ایم ایس) کہا جاتا ہے جس میں پہلے ڈی بی ایم ایم ماڈل تیار کیا گیا تھا، جس میں ڈیٹا ایک ہی درجہ بندی کے درخت کی ساخت میں کمپیوٹر میں ذخیرہ کیا گیا تھا. اعداد و شمار کے انفرادی ٹکڑے ٹکڑے صرف والدین اور بچے کے ریکارڈ کے درمیان منسلک تھے.

ڈیٹا بیس کی اگلی نسل نیٹ ورک ڈی بی ایم سسٹم تھے، جس میں ڈیٹا کے درمیان ایک سے زیادہ تعلقات کو شامل کرنے کی طرف سے تنظیمی ڈیزائن کے حدود کو حل کرنے کی کوشش کی. یہ ہمیں 1 9 70 ء میں لے گیا جب ہم متعلقہ نسبتا ڈی بی ایس کے لفظی طور پر آئی بی ایم کے ایڈگر ایف کوڈڈ نے انحصار کیا تھا جو آج ہم جانتے ہیں.

جدید رشتہ دار ڈی بی ایم کی خصوصیات

رشتہ دار ڈیٹا بیس مینجمنٹ سسٹم (آر ڈی بی ایم ایم) میزائل اور تعلقات کے رشتہ دار ماڈل پر عمل درآمد کرتے ہیں. آج کے متعلقہ ڈی بی ایم ایس کے بنیادی ڈیزائن چیلنج کو ڈیٹا کی سالمیت برقرار رکھنا ہے جس میں اعداد و شمار کی درستگی اور استحکام کی حفاظت ہے. اعداد و شمار پر رکاوٹوں یا اعداد و شمار کے نقصان سے بچنے کے لۓ اس سلسلے میں رکاوٹوں اور قواعد کے سلسلے میں یقینی بنایا جاتا ہے.

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

زیادہ سے زیادہ ڈی بی ایم ایس ڈھانچے کی سوال زبان SQL استعمال کرتے ہیں، جو ڈیٹا بیس کے ساتھ بات چیت کرنے کا ایک راستہ فراہم کرتا ہے. دراصل، ڈیٹا بیس ایک گرافیکل انٹرفیس فراہم کرتا ہے جس سے صارفین کو آسانی سے دیکھیں، منتخب، ترمیم، یا دوسری صورت میں ہیریپیٹ کرنے کی اجازت دیتا ہے، یہ SQL ہے جو اس کام میں پس منظر میں انجام دیتا ہے.

ڈی بی ایم ایس کی مثال

آج، بہت سے تجارتی اور کھلی وسائل ڈی بی ایم دستیاب ہیں. دراصل، جس کو آپ کی ضرورت ہے اس کا انتخاب ایک پیچیدہ کام ہے. اعلی اختتام پر مبنی ڈی بی ایم مارکیٹ میں اوکل، مائیکروسافٹ SQL سرور، اور آئی بی ایم ڈی بی 2 کی طرف سے غلبہ ہے، پیچیدہ اور بڑے ڈیٹا سسٹم کے لئے تمام قابل اعتماد انتخاب. چھوٹے تنظیموں یا گھر کے استعمال کے لئے، مقبول ڈی بی ایم ایس مائیکروسافٹ رسائی اور FileMaker پرو ہیں.

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