Microsoft Access

Home

Microsoft Access Tutorial
Knowledge Developer Database Internet Resource
Table
การสร้าง Table
การเพิ่มฟิลด์
ประเภทข้อมูล
Primary key
Relationship
Referential integrity
คุณสมบัติ Field & Table
 
Access Tutorial
การออกแบบฐานข้อมูล
การสร้างฐานข้อมูล
Table
คิวรี่
ฟอร์ม
รายงาน
มาโคร
โปรแกรม Access
แนะนำ VBA
เมนูคำสั่ง Tools
คุณสมบัติฟิลด์
 
Microsoft Access
Access Tutorial
Access 2007
Access Sample
 
Developer
Visual Basic
Microsoft Access
Microsoft Excel
 

Referential Integrity

การใช้ Referential integrity เพื่อทำการลบ หรือเพิ่มเรคคอร์ดพร้อมกันระหว่าง Table ที่มีความสัมพันธ์ กัน เป็นการช่วยควบคุมเรคคอร์ด Access จะทำการควบคุมด้วยวิธีการที่เมื่อมีการกำหนดเงื่อนไข

เมื่อมีการกำหนด Referential integrity แล้ว Access จะมีการเตือน ถ้ามีการฝ่าฝืนเงื่อนไขในการควบคุม

การลบและเพิ่มข้อมูลแบบกลุ่ม (Cascading Delete and Update)

เมื่อกำหนดความสัมพันธ์ด้วย Referential integrity แล้ว Access จึงจะยอมให้ระบุการทำงานแบบกลุ่ม คือ การลบแบบกลุ่ม (cascade delete) หรือ การปรับค่าแบบกลุ่ม (cascade update)

  1. การลบแบบกลุ่ม (Cascade delete) เมื่อมีการลบเรคคอร์ดใน Table หลักแล้ว Access จะลบเรคคอร์ด ในคู่ Table สัมพันธ์ที่มีค่าเดียวกับเรคคอร์ดของ Table หลักไปพร้อมกัน
  2. การปรับค่าแบบกลุ่ม (Cascade update) เมื่อมีการเปลี่ยนค่าของฟิลด์เชื่อมใน Table หลัก จะทำให้ค่าของ ฟิลด์ที่ใช้เชื่อมกันใน Table สัมพันธ์ที่มีค่าเดียวกันเปลี่ยนแปลงไปด้วย

การกำหนด Referential integrity

ไปที่เมนูคำสั่งเลือก Relationship แล้วเลือก Edit Relationship
จากนั้น Access จะเปิด Windows ของ Edit Relationship จากนั้นกำหนด Referential integrity

 

  


สงวนลิขสิทธิ์ (C) widebase