Glossary of Common Terms Database

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

ACID

ຮູບແບບ ACID ຂອງການອອກແບບຖານຂໍ້ມູນ ປະຕິບັດຄວາມສົມບູນຂອງຂໍ້ມູນຜ່ານ atomicity , consistency , isolation, and durability:

Attribute

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

ການກວດສອບຄວາມຖືກຕ້ອງ

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

BASE Model

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

ຂໍ້ຈໍາກັດ

ຂໍ້ຈໍາກັດຖານຂໍ້ມູນ ເປັນຊຸດຂອງກົດລະບຽບທີ່ກໍານົດຂໍ້ມູນທີ່ຖືກຕ້ອງ. ຫລາຍປະເພດຂອງການຈໍາກັດມີ. ຂໍ້ຈໍາກັດຕົ້ນຕໍແມ່ນ:

ລະບົບການຄຸ້ມຄອງຖານຂໍ້ມູນ (DBMS)

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

Entity

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

ຄວາມເຂັ້ມງວດຂອງຫນ້າທີ່

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

ດັດນີ

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

Key

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

Normalization

ເພື່ອປົກກະຕິຖານຂໍ້ມູນແມ່ນເພື່ອອອກແບບຕາຕະລາງ (ການພົວພັນ) ແລະຄໍລໍາ (ຄຸນລັກສະນະ) ໃນວິທີການເພື່ອຮັກສາຄວາມສົມບູນຂອງຂໍ້ມູນແລະເພື່ອຫຼີກເວັ້ນການເຮັດສໍາເນົາ. ລະດັບທໍາອິດຂອງການປົກກະຕິແມ່ນແບບຟອມທໍາອິດ (1NF), ແບບປະກະຕິທີ 2 (2NF), ແບບປົກກະຕິທີສາມ (3NF) ແລະແບບຟອມປົກກະຕິ Boyce-Codd (BCNF).

NoSQL

NoSQL ເປັນຕົວແບບຖານຂໍ້ມູນທີ່ພັດທະນາເພື່ອຕອບສະຫນອງຄວາມຈໍາເປັນໃນການຈັດເກັບຂໍ້ມູນທີ່ບໍ່ມີໂຄງສ້າງເຊັ່ນອີ, ສື່ມວນຊົນສັງຄົມ, ຂໍ້ຄວາມຫລືຮູບພາບ. ແທນທີ່ຈະໃຊ້ SQL ແລະຮູບແບບ ACID ທີ່ເຄັ່ງຄັດເພື່ອຮັບປະກັນຄວາມຖືກຕ້ອງຂອງຂໍ້ມູນ, NoSQL ປະຕິບັດຕາມແບບ BASE ທີ່ຖືກຕ້ອງຫນ້ອຍ. ແຜນການຖານຂໍ້ມູນ NoSQL ບໍ່ໃຊ້ຕາຕະລາງເກັບຂໍ້ມູນ; ແທນທີ່ຈະ, ມັນອາດຈະໃຊ້ການອອກແບບທີ່ສໍາຄັນ / ມູນຄ່າຫຼືກາຟ.

Null

ຄ່າ NULL ແມ່ນສັບສົນເລື້ອຍໆເພື່ອຫມາຍຄວາມວ່າ "ບໍ່ມີ" ຫຼືສູນ; ຢ່າງໃດກໍ່ຕາມ, ມັນກໍ່ຫມາຍຄວາມວ່າ "ບໍ່ຮູ້ຈັກ." ຖ້າພາກສະຫນາມມີຄ່າຂອງ NULL, ມັນເປັນບ່ອນວາງສະແດງສໍາລັບມູນຄ່າທີ່ບໍ່ຮູ້ຈັກ. ພາສາຄໍາຖາມ Structured Query (SQL) ໃຊ້ IS NULL ແລະ IS NOT NULL operators ເພື່ອທົດສອບຄ່າ null.

ການສອບຖາມ

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

Schema

ແຜນການຖານຂໍ້ມູນ ເປັນການອອກແບບຕາຕະລາງ, ຄໍລໍາ, ຄວາມສໍາພັນແລະຂໍ້ຈໍາກັດທີ່ສ້າງຖານຂໍ້ມູນ. Schemas ມັກຈະຖືກອະທິບາຍໂດຍໃຊ້ຄໍາສັ່ງ SQL CREATE.

ຂັ້ນຕອນເກັບຮັກສາ

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

Structured Query Language

ພາສາຄໍາຖາມ Structured Query , ຫຼື SQL ແມ່ນພາສາທີ່ໃຊ້ທົ່ວໄປທີ່ສຸດເພື່ອເຂົ້າເຖິງຂໍ້ມູນຈາກຖານຂໍ້ມູນ. ພາສາການຈັດການຂໍ້ມູນ (DML) ປະກອບດ້ວຍສ່ວນຍ່ອຍຂອງຄໍາສັ່ງ SQL ທີ່ໃຊ້ເລື້ອຍໆແລະປະກອບມີ SELECT, INSERT, UPDATE ແລະ DELETE.

ຜົນກະທົບຕໍ່

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

ເບິ່ງ

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