ການຈັດການຂໍ້ມູນແບບສຳພັນ (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 ຊ່ວຍໃຫ້ການສ້າງ
ແລະການຈັດການຖານຂໍ້ມູນແບບສຳພັນເຮັດໄດ້ງ່າຍໂດຍບໍ່ຈຳເປັນຕ້ອງມີຄວາມຊຳນານໃນການຂຽນໂປຣແກຣມ.
A) ຊ່ວຍເກັບຂໍ້ມູນທີ່ຊ້ຳກັນໃນຕາຕາລາງ
B) ຊ່ວຍກຳນົດຄວາມສຳພັນລະຫວ່າງຂໍ້ມູນແຕ່ລະແຖວ
C) ຊ່ວຍຕິດຕາມການປ້ອນຂໍ້ມູນໃນຮູບແບບຟອມ
D) ຊ່ວຍໃນການຈັດການລາຍງານເງິນກູ້ຢືມ
ຄຳຕອບ: B) ຊ່ວຍກຳນົດຄວາມສຳພັນລະຫວ່າງຂໍ້ມູນແຕ່ລະແຖວ
0 Comments