ຮຽນຮູ້ກ່ຽວກັບຄວາມສອດຄ່ອງກັບຖານຂໍ້ມູນແລະຜົນກະທົບຂອງມັນກ່ຽວກັບການເຮັດທຸລະກໍາ

ຂໍ້ມູນທີ່ສອດຄ້ອງກັບຖານຂໍ້ມູນທີ່ມີຂໍ້ມູນທີ່ຖືກຕ້ອງພຽງແຕ່ເຂົ້າໃສ່ຖານຂໍ້ມູນ

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

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

ຕົວຢ່າງຂອງກົດລະບຽບທີ່ສອດຄ່ອງໃນການເຮັດວຽກ

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

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

ຄວາມສອດຄ່ອງແມ່ນຂັ້ນຕອນທີສອງຂອງ ຮູບແບບ ACID (Atomicity, Consistency, Isolation, Durability) ຊຶ່ງເປັນຊຸດຂອງຄູ່ມືເພື່ອຮັບປະກັນຄວາມຖືກຕ້ອງຂອງການເຮັດທຸລະກໍາຖານຂໍ້ມູນ.