ڈیٹا بیس کیا ہے؟
-
کمپیوٹر سائنس میں، ڈیٹا بیس مینجمنٹ سسٹم سے مراد عام طور پر وہ سافٹ ویئر ہوتا ہے جو قابل اعتماد طریقے سے اسٹور اور منظم کرتا ہے، اور آخری صارفین اور ایپلی کیشنز کے لیے ڈیٹا میں ترمیم اور رسائی کے لیے موثر اور آسان طریقے فراہم کرتا ہے۔   ڈیٹا بیس سسٹمز کو ڈیٹا بیس ماڈل کے مطابق درجہ بندی کیا جاتا ہے جس کی وہ حمایت کرتے ہیں۔ سب سے مشہور ڈیٹا بیس ماڈلز میں شامل ہیں: رشتہ دار، آبجیکٹ، کلیدی قدر اور دستاویز کا ماڈل۔ 1980 کی دہائی کے بعد، متعلقہ ڈیٹا بیس نے صنعت پر غلبہ حاصل کر لیا اور دیگر ماڈلز کو مخصوص ماحول میں استعمال کیا گیا۔   ریلیشن ڈیٹا بیس کو بڑے پیمانے پر قبول کیا جاتا ہے کیونکہ یہ ایک انتہائی تجریدی اور سادہ انٹرفیس فراہم کرتا ہے، جو ڈیٹا کو میزوں کے سیٹ کی قطاروں اور کالموں میں ترتیب دیتا ہے، جو اختتامی صارفین اور ایپلیکیشنز کے لیے پیچیدگی کو کم کرتا ہے۔ متعلقہ ڈیٹا بیس میں، SQL زبان کو ڈیٹا میں ترمیم اور رسائی کے لیے استعمال کیا جاتا ہے۔   مختلف ڈیٹا بیس سسٹمز میں ان کے ہدف کے کام کرنے والے ماحول کی بنیاد پر مختلف بنیادی افعال ہوتے ہیں۔ تاہم، ان میں سے زیادہ تر درج ذیل خصوصیات کا اشتراک کرتے ہیں:  -- محفوظ طریقے سے ڈیٹا کو محفوظ کریں، اس میں ترمیم کریں اور اس تک رسائی حاصل کریں،  -- میٹا ڈیٹا یا صارف کے ڈیٹا کے کیٹلاگ تک رسائی فراہم کریں،  -- کچھ حد تک مستقل مزاجی کے ساتھ ہم آہنگی ترمیم کو ہینڈل کریں،  -- ٹرانزیکشن کی بنیادی تنہائی کو سپورٹ کریں سطح،  -- سیکورٹی کے نفاذ کے لیے صارف کے ڈیٹا تک رسائی کے کنٹرول کو کنٹرول کریں۔