Өгөгдлийн сангийн домэйнийг тодорхойлох нь

Таны өгөгдлийн үнэнч байдлыг хангах

Өгөгдлийн сангийн домэйн нь хамгийн энгийнээр өгөгдлийн санд байгаа баганын ашигладаг өгөгдлийн төрөл юм. Энэ төрлийн өгөгдөл нь өгөгдөлд байгаа хязгаарлалтыг тодорхойлсон төрөл хэлбэрээр (бүхэл тоо эсвэл мөр гэх мэт) эсвэл тусгай төрөл байж болно.

Мэдээлэл оруулах болон домэйн

Та өгөгдөлд онлайн хэлбэрээр оруулахдаа энэ нь зөвхөн таны нэр, и-мейл юм уу, эсвэл бүрэн ажлын програмыг агуулдаг. Энэ өгөгдлийн сан нь багц шалгуурын дагуу таны оруулсан зүйлсийг үнэлдэг. Жишээлбэл, хэрэв та зип кодыг оруулбал, мэдээллийн сан нь таван тоог олох, эсвэл АНУ-ын бүрэн кодын квадратыг хайхаар хүлээгдэж байна: таван тооны дараа нь зураас, дараа нь дөрвөн тоогоор орно. Хэрэв та өөрийн нэрийг zipcode талбарт оруулах юм бол мэдээллийн сан нь гомдол үүсгэх болно.

Учир нь мэдээллийн бааз нь таны нэвтрэх оролдлого нь зип кодын талбарт тодорхойлогдсон домэйн эсрэг байна. Домэйн нь үндсэндээ нэмэлт өгөгдөл агуулсан байж болох өгөгдлийн төрөл юм.

Өгөгдлийн сангийн домэйныг ойлгох

Өгөгдлийн сангийн домэйныг ойлгохын тулд мэдээллийн сангийн цөөн хэдэн асуудлыг авч үзье:

Жишээ нь, шинж чанарын хувьд домэйн ZipCode мэдээллийн баазаас хамааран INT эсвэл INTEGER гэгддэг тоон мэдээллийн төрлийг зааж өгч болно. Эсвэл мэдээллийн баазын дизайнер нь үүнийг CHAR гэж нэрлэнэ. Агуулга нь тодорхой уртыг шаардахын тулд тодорхойлогдох болно, эсвэл хоосон буюу үл мэдэгдэх утга зөвшөөрөгдсөн эсэх.

Домэйныг тодорхойлох бүх элементүүдийг хамтад нь цуглуулж байх үед та өөртөө тохируулсан өгөгдлийн төрлийг мөн "хэрэглэгчийн тодорхойлсон өгөгдлийн төрөл" эсвэл UDT гэж нэрлэдэг.

Домэйн нэгдмэл байдлын тухай

Аттрибутын зөвшөөрөгдсөн утгууд нь домэйн бүрэн бүтэн байдлыг бий болгодог бөгөөд талбар дахь бүх өгөгдлүүд нь зөв утгуудыг агуулдаг.

Домэйны бүрэн бүтэн байдлыг дараах байдлаар тодорхойлно:

Домэйн үүсгэх

SQL (Structured Query Language) буюу SQL амтыг ашигладаг өгөгдлийн сангийн хувьд CREATE DOMAIN SQL командыг ашиглаарай.

Жишээлбэл, энд гүйцэтгэх мэдэгдэл нь CHAR өгөгдлийн төрөл гэсэн таван тэмдэгт бүхий ZipCode шинж чанарыг үүсгэдэг. NULL, эсвэл үл мэдэгдэх утга зөвшөөрөхгүй. Мэдээллийн хүрээ "00000" ба "99999" хооронд байх ёстой. CHAR өгөгдлийн төрөл 5 кодтой. NULL, эсвэл үл мэдэгдэх утга зөвшөөрөхгүй. Мэдээллийн хүрээ "00000" ба "99999" хоорондох ёстой.

DOMAIN-ийг бүтээв. ZipCode CHAR (5) NULL CHECK (VALUE> '00000' ба VALUE)

Өгөгдлийн сангийн төрөл бүр нь домэйн гэж нэрлээгүй байсан ч зөвшөөрөгдөх өгөгдлийг зохицуулах хязгаарлалт, дүрмүүдийг тодорхойлох арга замыг бий болгодог. Дэлгэрэнгүй мэдээллийг өөрийн мэдээллийн баазаас үзнэ үү.