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