ການຈັດການຂໍ້ມູນແບບສຳພັນ (Relational Database)

 ການຈັດການຂໍ້ມູນແບບສຳພັນ (Relational Database) ໃນ Microsoft Access ແມ່ນການຈັດລຽງຂໍ້ມູນໃນຮູບແບບຕາຕາລາງ (Table) ທີ່ມີຄວາມສຳພັນກັນ, ໂດຍມີຄວາມຄິດພື້ນຖານດັ່ງນີ້:

1. ຕາຕາລາງ (Table):

ຂໍ້ມູນຈະຖືກເກັບເປັນຕາຕາລາງແຕ່ລະຊຸດ, ເຊັ່ນລະບົບຕາຕາລາງຈະປະກອບມີ ຄໍລຳ (Fields) ແລະ ແຖວ (Records) ແຕ່ລະຕາຕາລາງຈະເກັບຂໍ້ມູນຢ່າງຈຳພັດ, ເຊັ່ນ ຕາຕາລາງ "ລູກຄ້າ" ອາດຈະເກັບຂໍ້ມູນລູກຄ້າແຕ່ລະຄົນ, ແລະຕາຕາລາງ "ຄຳສັ່ງຊື້" ອາດຈະເກັບຄຳສັ່ງຊື້ທີ່ມີການເຊື່ອມໂຍງກັບລູກຄ້າ.

2. ຄວາມສຳພັນ (Relationships):

ຕາຕາລາງຫຼາຍໆຕາຕາລາງຈະຖືກເຊື່ອມໂຍງກັນຜ່ານຄວາມສຳພັນເພື່ອໃຫ້ສາມາດອ້າງອີງຂໍ້ມູນໄດ້. ຄວາມສຳພັນຫຼັກໆໃນ Microsoft Access ມີ 3 ແບບຫຼັກ:

  • One-to-One (1:1): ຂໍ້ມູນໃນແຖວຫນຶ່ງຂອງຕາຕາລາງຫນຶ່ງສາມາດເຊື່ອມໂຍງກັບຂໍ້ມູນໃນແຖວຫນຶ່ງຂອງອີກຕາຕາລາງໄດ້ພຽງແຕ່ໜຶ່ງ.
  • One-to-Many (1
    )
    : ຂໍ້ມູນໃນແຖວຫນຶ່ງຂອງຕາຕາລາງຫນຶ່ງສາມາດເຊື່ອມໂຍງກັບຂໍ້ມູນຫຼາຍແຖວໃນຕາຕາລາງອື່ນໆ.
  • Many-to-Many (M
    )
    : ຂໍ້ມູນຫຼາຍແຖວຂອງຕາຕາລາງຫນຶ່ງສາມາດເຊື່ອມໂຍງກັບຂໍ້ມູນຫຼາຍແຖວຂອງອີກຕາຕາລາງໄດ້.

3. ຄີຫຼັກ (Primary Key):

ຕາຕາລາງແຕ່ລະຕາຕາລາງຈະມີ ຄີຫຼັກ (Primary Key) ເພື່ອຊ່ວຍກຳນົດລາຍລະອຽດແຕ່ລະແຖວໃຫ້ແຈ້ງເຈັດກັນ, ເຊັ່ນ ລະຫັດລູກຄ້າ.

4. ຄີນອກ (Foreign Key):

ຄີນອກ (Foreign Key) ໃຊ້ເພື່ອການເຊື່ອມໂຍງລະຫວ່າງຕາຕາລາງຕ່າງໆ, ຄີນີ້ອ້າງອີງຈາກຄີຫຼັກຂອງອີກຕາຕາລາງເພື່ອສ້າງຄວາມສຳພັນ.

5. ການຈັດການຄວາມສຳພັນ:

Microsoft Access ມີເຄື່ອງມືຊ່ວຍໃນການສ້າງຄວາມສຳພັນລະຫວ່າງຕາຕາລາງ, ແລະຍັງສາມາດກຳນົດ Referential Integrity ເພື່ອບັງຄັບບໍ່ໃຫ້ຂໍ້ມູນທີ່ຂັດແຍ້ງກັນໃນຕາຕາລາງເກີດຂຶ້ນ.

6. ແບບສອບຖາມ (Query):

Query ໃນ Access ແມ່ນການສືບຄ້ນຂໍ້ມູນຈາກຕາຕາລາງຕ່າງໆ ໂດຍສາມາດດຶງຂໍ້ມູນຈາກຫຼາຍຕາຕາລາງພ້ອມກັນໄດ້ ໂດຍໃຊ້ຄວາມສຳພັນລະຫວ່າງຕາຕາລາງ, ຮວມເຖິງສາມາດກຳນົດເງື່ອນໄຂ (Criteria) ເພື່ອກອງຂໍ້ມູນທີ່ຕ້ອງການໄດ້, ເຊັ່ນ ດຶງຂໍ້ມູນລູກຄ້າທີ່ມີຄຳສັ່ງຊື້ໃນເດືອນທີ່ຜ່ານມາ.

7. ຟອມ (Form):

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

8. ລາຍງານ (Report):

ລາຍງານແມ່ນເຄື່ອງມືໃນການນຳເສນຂໍ້ມູນໃນຮູບແບບທີ່ສາມາດພິມໄດ້ (Printable Format), ໂດຍດຶງຂໍ້ມູນຈາກຕາຕາລາງ ຫຼື Query ມາສຸບສະຫຼຸບ ແລະສະແດງຜົນໃນຮູບແບບທີ່ແຈ້ງເຈັດ.

ປະໂຫຍດຂອງການໃຊ້ຂໍ້ມູນແບບສຳພັນໃນ Microsoft Access:

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

Microsoft Access ຊ່ວຍໃຫ້ການສ້າງ ແລະການຈັດການຖານຂໍ້ມູນແບບສຳພັນເຮັດໄດ້ງ່າຍໂດຍບໍ່ຈຳເປັນຕ້ອງມີຄວາມຊຳນານໃນການຂຽນໂປຣແກຣມ.

 ຂໍ້ຖາມ: ແມ່ນແນວໃດທີ່ຄີຫຼັກ (Primary Key) ໃນ Microsoft Access ມີບົດບາດສຳຄັນ?


A) ຊ່ວຍເກັບຂໍ້ມູນທີ່ຊ້ຳກັນໃນຕາຕາລາງ  

B) ຊ່ວຍກຳນົດຄວາມສຳພັນລະຫວ່າງຂໍ້ມູນແຕ່ລະແຖວ  

C) ຊ່ວຍຕິດຕາມການປ້ອນຂໍ້ມູນໃນຮູບແບບຟອມ  

D) ຊ່ວຍໃນການຈັດການລາຍງານເງິນກູ້ຢືມ


ຄຳຕອບ: B) ຊ່ວຍກຳນົດຄວາມສຳພັນລະຫວ່າງຂໍ້ມູນແຕ່ລະແຖວ

ແມ່ນແນວໃດທີ່ Microsoft Access ສາມາດຄຸ້ມຄອງຄວາມສຳພັນລະຫວ່າງຕາຕາລາງໃນຖານຂໍ້ມູນ?


A) ການໃຊ້ Form ເພື່ອກຳນົດການປ້ອນຂໍ້ມູນລູກຄ້າ  

B) ການໃຊ້ Query ເພື່ອຄົ້ນຫາຂໍ້ມູນຈາກຫຼາຍຕາຕາລາງ  

C) ການເຊື່ອມໂຍງຕາຕາລາງຜ່ານ Referential Integrity  

D) ການກຳນົດ Primary Key ເພື່ອກຳກັບລະຫັດພິເສດ


ຄຳຕອບ: C) ການເຊື່ອມໂຍງຕາຕາລາງຜ່ານ Referential Integrity


---


ແມ່ນແນວໃດທີ່ Query ໃນ Microsoft Access ແມ່ນປະໂຫຍດ?


A) ສືບຄ້ນຂໍ້ມູນຈາກຫຼາຍຕາຕາລາງພ້ອມກັນໄດ້  

B) ການສ້າງຄວາມສຳພັນລະຫວ່າງຕາຕາລາງເພື່ອໃຫ້ຂໍ້ມູນສອບຖາມກັນ  

C) ສ້າງຟອມສຳລັບປ້ອນຂໍ້ມູນລູກຄ້າໄດ້  

D) ປັບປຸງລາຍງານການຈັດການຂໍ້ມູນທາງການເງິນ


ຄຳຕອບ: A) ສືບຄ້ນຂໍ້ມູນຈາກຫຼາຍຕາຕາລາງພ້ອມກັນໄດ້


---


ຄີຫຼັກ (Primary Key) ໃນ Microsoft Access ມີບົດບາດສຳຄັນແນວໃດ?


A) ຊ່ວຍໃນການຕິດຕາມລາຍງານການຂາຍ  

B) ຊ່ວຍກຳນົດຄວາມສຳພັນລະຫວ່າງຂໍ້ມູນແຕ່ລະແຖວ  

C) ຊ່ວຍຕິດຕາມການປ້ອນຂໍ້ມູນ  

D) ເຮັດໃຫ້ລະບົບສາມາດປ້ອງກັນການສືບຄ້ນໄດ້ໄວຂຶ້ນ


ຄຳຕອບ: B) ຊ່ວຍກຳນົດຄວາມສຳພັນລະຫວ່າງຂໍ້ມູນແຕ່ລະແຖວ


---


ຟອມ (Form) ໃນ Microsoft Access ມີໜ້າທີແມ່ນແນວໃດ?


A) ສືບຄ້ນຂໍ້ມູນຈາກຫຼາຍຕາຕາລາງ  

B) ສ້າງຄວາມສຳພັນລະຫວ່າງຂໍ້ມູນແຕ່ລະແຖວ  

C) ສະແດງຂໍ້ມູນຫຼືປ້ອນຂໍ້ມູນໃນຮູບແບບທີ່ງ່າຍດາຍ  

D) ປັບປຸງການຈັດການການເງິນ


ຄຳຕອບ: C) ສະແດງຂໍ້ມູນຫຼືປ້ອນຂໍ້ມູນໃນຮູບແບບທີ່ງ່າຍ

Post a Comment

0 Comments