ڈیٹا بیس ڈومین کی وضاحت

اپنے ڈیٹا کی صداقت کو یقینی بنائیں

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

ڈیٹا انٹری اور ڈومینز

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

یہی وجہ ہے کہ ڈیٹا بیس زپ کوڈ فیلڈ کے لئے مقرر کردہ ڈومین کے خلاف آپ کے داخلے کی جانچ کر رہا ہے. ڈومین بنیادی طور پر ایک ڈیٹا کی قسم ہے جس میں اختیاری پابندیاں شامل ہوسکتی ہیں.

ایک ڈیٹا بیس ڈومین کو سمجھنے

ڈیٹا بیس ڈومین کو سمجھنے کے لۓ، ہم ایک ڈیٹا بیس کے چند پہلوؤں پر غور کرتے ہیں:

مثال کے طور پر، زپ کوڈ کے لئے خاص طور پر ڈومین ایک عددی اعداد و شمار کی قسم کی وضاحت کرسکتا ہے، جیسے ایک انباق، عام طور پر ایک INT یا ایک INTEGER کہا جاتا ہے، ڈیٹا بیس پر منحصر ہے. یا ڈیٹا بیس ڈیزائنر شاید اس کے بجائے ایک کردار کے طور پر، عام طور پر ایک CHAR کہا جاتا ہے کو منتخب کرنے کے لئے منتخب کر سکتے ہیں. خصوصیت کسی خاص لمبائی کی ضرورت کے لئے مزید وضاحت کی جاسکتی ہے، یا کیا ایک خالی یا نامعلوم قدر کی اجازت ہے.

جب آپ سبھی عناصر کو جمع کرتے ہیں جو ڈومین کی وضاحت کرتے ہیں تو آپ اپنی مرضی کے مطابق ڈیٹا کی قسم کے ساتھ ختم کرتے ہیں، جس میں ایک "صارف کی وضاحت کردہ ڈیٹا کی قسم" یا "یو ڈی ڈی" بھی کہا جاتا ہے.

ڈومین کی صداقت کے بارے میں

ایک خاصیت کی اجازت دی اقدار تشکیل ڈومین کی سالمیت ، جو اس بات کو یقینی بناتی ہے کہ میدان میں تمام اعداد و شمار درست اقدار پر مشتمل ہیں.

ڈومین کی سالمیت کی طرف سے تعریف کی گئی ہے:

ڈومین بنانا

ڈیٹا بیس جو SQL (ساختہ سوالات کی زبان) کا استعمال کرتے ہیں یا SQL کا ایک ذائقہ، CREATE DOMAIN SQL Command استعمال کریں.

مثال کے طور پر، یہاں پھانسی کا بیان پانچ حروف کے ساتھ اعداد و شمار کی قسم CHAR کی ایک ZipCode خصوصیت پیدا کرتا ہے. ایک مکمل، یا نامعلوم قیمت، کی اجازت نہیں ہے. اعداد و شمار کی رینج "00000" اور "999 99" کے درمیان ہونا ضروری ہے. پانچ حروف کے ساتھ ڈیٹا کی قسم CHAR کی ایک ZipCode کی خاصیت پیدا کرتا ہے. ایک مکمل، یا نامعلوم قیمت، کی اجازت نہیں ہے. اعداد و شمار کی رینج "00000" اور "999 99" کے درمیان گر جانا ضروری ہے.

DOMAIN تخلیق کریں ZipCode CHAR (5) نچلی چیک نہیں (VALUE> '00000' اور VALUE

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