ສິ່ງສໍາຄັນແມ່ນຫຍັງ?

ຮຽນຮູ້ສິ່ງທີ່ເຮັດໃຫ້ກຸນແຈຫລັກທີ່ດີຫລືບໍ່ດີໃນຖານຂໍ້ມູນ

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

ການເລືອກຫຼັກຫຼັກໃນຖານຂໍ້ມູນແມ່ນຫນຶ່ງໃນຂັ້ນຕອນສໍາຄັນທີ່ສຸດໃນຂະບວນການ. ມັນສາມາດເປັນເອກະ ລັກ ປົກກະຕິທີ່ຮັບປະກັນໃຫ້ເປັນເອກະລັກເຊັ່ນຈໍານວນປະກັນສັງຄົມໃນຕາຕະລາງທີ່ບໍ່ມີບັນທຶກແຕ່ລະຄົນຫຼື - ມັກ - ມັນສາມາດສ້າງໂດຍລະບົບການຄຸ້ມຄອງຖານຂໍ້ມູນເຊັ່ນ: ຕົວກໍານົດທີ່ເປັນເອກະລັກທົ່ວໂລກຫຼື GUID , ໃນ Microsoft SQL Server . ຄີຫລັກອາດປະກອບດ້ວຍຄຸນສົມບັດດຽວຫຼືຄຸນລັກສະນະຫຼາຍໃນການປະສົມປະສານ.

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

Example Primary Key

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

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

ຄໍາແນະນໍາສໍາລັບການເລືອກຫຼັກຫຼັກ Primary ດີ

ເມື່ອທ່ານເລືອກທີ່ສໍາຄັນຫຼັກທໍາອິດ, ການຄົ້ນຫາຖານຂໍ້ມູນມີຄວາມໄວແລະເຊື່ອຖືໄດ້. ພຽງແຕ່ຈື່: