ڊيٽابيس ڊومين جي وضاحت ڪندي

توهان جي ڊيٽا جي ايمانداري کي يقيني بڻائي

ڊيٽابيس ڊومين، ان جي آسان ترين، ڊيٽابيس ۾ ڊيٽابيس ۾ استعمال ٿيل ڊيٽا جو قسم آهي. هي ڊيٽا جي قسم هڪ تعمير ٿيل قسم (جهڙوڪ هڪ انٽرويو يا هڪ string) ٿي سگهي ٿو يا هڪ رسم الخط جيڪو ڊيٽا تي رکاوٽ کي بيان ڪري ٿو.

ڊيٽا جي داخلا ۽ ڊومينز

جڏهن توهان ڪنهن به قسم جي آن لائن فارم ۾ داخل ڪندا آهيو - ڇا اهو صرف توهان جو نالو ۽ اي ميل، يا مڪمل نوڪري درخواست آهي - هڪ ڊيٽابيس پنهنجي مناظر جي پويان پنهنجي ان پٽ کي اسٽوري ٿو. انهي ڊيٽابيس کي معيار جي سيٽ جي بنياد تي توهان جي لکڻين جو جائزو وٺندي. مثال طور، جيڪڏهن توهان زپ ڪوڊ داخل ڪريو ٿا، ڊيٽابيس جي توقع آهي ته پنجن نمبرن، يا يو ايس جي زپ ڪوڊ لاء. پنجن نمبرن جو هڪ هفين جي پٺيان لڳايو، ۽ پوء چار انگ. جيڪڏهن توهان پنهنجو نالو زپ ڪوڊ فيلڊ ۾ داخل ڪيو، ڊيٽابيس جي احتساب جي شڪايت هوندي.

اهو ئي سبب آهي جو ڊيٽابيس جي زپ ڪوڊ فيلڊ جي لاء وضاحت ڪيل ڊومين جي خلاف توهان جي داخلي جي جاچ ڪئي آهي. ڊومين بنيادي طور تي هڪ ڊيٽا جو قسم آهي جنهن ۾ اختياري پابنديون شامل ٿي سگهن ٿيون.

ڊيٽابيس ڊومين جي سمجھي ٿي

ڊيٽابيس ڊومين کي سمجهڻ لاء، اسان کي ڊيٽابيس جي ڪجهه حصن تي غور ڪريو.

مثال طور، ڊومين جي خاصيت زپ ڪوڊ جي لاء شايد عددي انگن اکرن جي وضاحت ڪري سگھي ٿي، جهڙوڪ انٽيگر، عام طور تي هڪ INT يا هڪ INTEGER سڏيو ويندو آهي، ڊيٽابيس تي منحصر ڪري ٿو. يا ڪا ڊيٽابيس ڊيزائنر شايد اهو ڪردار جي طور تي مقرر ڪرڻ لاء چونڊيو، عام طور تي چار سڏيو ويندو. خاصيت جي ڊيگهه جي ضرورت مطابق وڌيڪ وضاحت ڪري سگهجي ٿو، يا خالي هجي يا اڻڄاتل قيمت جي اجازت هوندي آهي.

جڏهن توهان گڏ گڏ سمورا سڀئي عنصر گڏ ڪريو جيڪي ڊومين کي بيان ڪندا آهن، توهان هڪ ڪسٽمائيز ڊيٽا جي قسم سان ختم ڪندا آهن، جنهن کي "صارف جو بيان ٿيل ڊيٽا جي قسم" يا يو ايس ٽي ٽئي پڻ سڏيو ويندو آهي.

ڊومين جي ايمانداري بابت

اجازت ڏنل هڪ خاصيت ڊومين جي ايمانداري پيدا ڪري ٿي ، جنهن کي يقيني بڻائي ٿو ته فيلڊ جي سڀني ڊيٽا صحيح قيمتن تي مشتمل آهي.

ڊومين سالميت بيان ڪئي وئي آهي:

ھڪ ڊومين ٺاھيو

ڊيٽابيس لاء، SQL (Structured Query Language) يا ذائق جو SQL جو استعمال ڪندي، CREATE DOMAIN SQL حڪم استعمال ڪريو.

مثال طور، هتي نافذ ڪندڙ بيان هڪ زپ ڪوڊ ٺاهي ٿو جيڪا قسم جي ڊيٽا جي شار جي خصوصيت ۾ 5 اکرن سان. A NULL، يا نامعلوم قدر، اجازت نه آھي. ڊيٽا جي رينج جي وچ ۾ "00000" ۽ "99999" جي وچ ۾ گھٽ هجڻ گهرجي. هڪ زپ ڪوڊ ڊيٽا جي قسم جي چاري ٺاهي ٿو جيڪا پنج حرفن سان. A NULL، يا نامعلوم قدر، اجازت نه آھي. ڊيٽا جي حد کي "00000" ۽ "99999" جي وچ ۾ گھٽ هجڻ گهرجي

CREATE DOMAIN زپيڪڊ CHAR (5) نه نااهل چيڪلو (VALUE> '00000' ۽ VALUE

ڊيٽابيس جي هر قسم جي معياري ڊيٽا کي حڪومتي پابنديون ۽ ضابطن جو سيٽ بيان ڪرڻ جو طريقو مهيا ڪندو آهي، جيتوڻيڪ اهو اهو ڊومين ڪونه آهي. تفصيلات لاء توهان جو ڊيٽابيس جي دستاويز ڏسو.