ກໍານົດໂດເມນຖານຂໍ້ມູນ

ຮັບປະກັນຄວາມຊື່ສັດຂອງຂໍ້ມູນຂອງທ່ານ

ໂດເມນຖານຂໍ້ມູນ, ທີ່ງ່າຍດາຍທີ່ສຸດ, ແມ່ນປະເພດຂໍ້ມູນທີ່ນໍາໃຊ້ໂດຍຄໍລໍາໃນຖານຂໍ້ມູນ. ປະເພດຂໍ້ມູນນີ້ສາມາດເປັນປະເພດທີ່ຕິດຕັ້ງ (ເຊັ່ນ: ຈໍານວນເຕັມຫຼືຊ່ອຍແນ່) ຫຼືປະເພດ custom ທີ່ກໍານົດຂໍ້ຈໍາກັດໃນຂໍ້ມູນ.

Data Entry and Domains

ໃນເວລາທີ່ທ່ານເຂົ້າຂໍ້ມູນລົງໃນແບບຟອມອອນໄລນ໌ຂອງທຸກປະເພດ - ບໍ່ວ່າຈະເປັນຊື່ແລະອີເມວຂອງທ່ານ, ຫຼືຄໍາຮ້ອງສະຫມັກວຽກງານທີ່ສົມບູນ - ຖານຂໍ້ມູນຈະເກັບຂໍ້ມູນຂອງທ່ານພາຍຫຼັງ scenes. ຖານຂໍ້ມູນດັ່ງກ່າວປະເມີນຜົນຂອງທ່ານໂດຍອີງຕາມເງື່ອນໄຂຂອງເງື່ອນໄຂ. ຕົວຢ່າງ: ຖ້າທ່ານໃສ່ລະຫັດ zip, ຖານຂໍ້ມູນຄາດວ່າຈະຊອກຫາຫ້າເລກຫຼືສໍາລັບລະຫັດ zip ຂອງສະຫະລັດຄົບຖ້ວນ: ຫ້າຕົວເລກຕິດຕາມໂດຍກົດຫມາຍ, ແລະສີ່ຕົວເລກ. ຖ້າທ່ານປ້ອນຊື່ຂອງທ່ານເຂົ້າໄປໃນສະຖານທີ່ຫັດໄປສະນີ, ຖານຂໍ້ມູນອາດຈະຈົ່ມວ່າ.

ນັ້ນແມ່ນຍ້ອນວ່າຖານຂໍ້ມູນແມ່ນການທົດສອບການເຂົ້າຂອງທ່ານຕໍ່ກັບໂດເມນທີ່ກໍານົດໄວ້ສໍາລັບເຂດຂໍ້ມູນລະຫັດໄປສະນີ. ໂດເມນແມ່ນພື້ນຖານເປັນປະເພດຂໍ້ມູນທີ່ສາມາດປະກອບມີການຈໍາກັດທາງເລືອກ.

ຄວາມເຂົ້າໃຈກັບໂດເມນຖານຂໍ້ມູນ

ເພື່ອເຂົ້າໃຈໂດເມນຖານຂໍ້ມູນ, ພິຈາລະນາລັກສະນະອື່ນໆຂອງຖານຂໍ້ມູນ:

ຕົວຢ່າງ, ໂດເມນສໍາລັບການອ້າງອິງ ZipCode ອາດກໍານົດຊະນິດຂໍ້ມູນຈໍານວນຫນຶ່ງ, ເຊັ່ນ: ຈໍານວນເຕັມ, ເອີ້ນວ່າ INT ຫຼື INTEGER, ຂຶ້ນກັບຖານຂໍ້ມູນ. ຫຼືຜູ້ອອກແບບຖານຂໍ້ມູນອາດຈະເລືອກທີ່ຈະກໍານົດມັນແທນທີ່ຈະເປັນລັກສະນະ, ທີ່ເອີ້ນວ່າ CHAR. ຄຸນລັກສະນະສາມາດຖືກກໍານົດຕື່ມອີກເພື່ອຮຽກຮ້ອງໃຫ້ມີຄວາມຍາວເສພາະ, ຫຼືວ່າໄດ້ຮັບອະນຸຍາດໃຫ້ມີມູນຄ່າຫວ່າງເປົ່າຫຼືບໍ່ຮູ້ຈັກ.

ໃນເວລາທີ່ທ່ານລວບລວມອົງປະກອບທັງຫມົດທີ່ກໍານົດໂດເມນ, ທ່ານຈະສິ້ນສຸດດ້ວຍປະເພດຂໍ້ມູນທີ່ກໍາຫນົດເອງ, ທີ່ເອີ້ນວ່າ "ປະເພດຂໍ້ມູນທີ່ກໍານົດໂດຍຜູ້ໃຊ້" ຫຼື UDT.

About Domain Integrity

ຄ່າຂອງຄ່າອະນຸຍາດສ້າງ ຄວາມສົມບູນໂດເມນ , ເຊິ່ງຈະຮັບປະກັນວ່າຂໍ້ມູນທັງຫມົດໃນເຂດຂໍ້ມູນມີຄ່າທີ່ຖືກຕ້ອງ.

ຄວາມຊື່ສັດຂອງໂດແມນຖືກກໍານົດໂດຍ:

ການສ້າງໂດເມນ

ສໍາລັບຖານຂໍ້ມູນທີ່ໃຊ້ SQL (Structured Query Language) ຫຼື flavor ຂອງ SQL, ໃຫ້ໃຊ້ຄໍາສັ່ງ CREATE DOMAIN SQL.

ຕົວຢ່າງເຊັ່ນ, ຄໍາສັ່ງປະຕິບັດຢູ່ທີ່ນີ້ສ້າງຄຸນສົມບັດ ZipCode ຂອງຊະນິດຂໍ້ມູນ CHAR ທີ່ມີຫ້າລັກສະນະ. A NULL, ຫຼືມູນຄ່າທີ່ບໍ່ຮູ້, ບໍ່ຖືກອະນຸຍາດ. ຊ່ວງຂອງຂໍ້ມູນຕ້ອງຕົກລະຫວ່າງ "00000" ແລະ "99999. " ສ້າງແອຕົດລິບິວ ZipCode ຂອງຊະນິດຂໍ້ມູນ CHAR ດ້ວຍຫ້າຕົວອັກສອນ. A NULL, ຫຼືມູນຄ່າທີ່ບໍ່ຮູ້, ບໍ່ຖືກອະນຸຍາດ. ລະດັບຂອງຂໍ້ມູນຕ້ອງຕົກລະຫວ່າງ "00000" ແລະ "99999. "

CREATE DOMAIN ZipCode CHAR (5) NOT NULL CHECK (VALUE> '00000' ແລະ VALUE

ທຸກປະເພດຂອງຖານຂໍ້ມູນສະຫນອງວິທີການກໍານົດກໍານົດຂໍ້ກໍານົດແລະກົດລະບຽບທີ່ຄຸ້ມຄອງຂໍ້ມູນທີ່ອະນຸຍາດ, ເຖິງແມ່ນວ່າມັນບໍ່ເອີ້ນມັນໂດເມນ. ເບິ່ງເອກະສານຖານຂໍ້ມູນຂອງທ່ານສໍາລັບລາຍລະອຽດ.