วิธีสร้างความสัมพันธ์ฐานข้อมูลใน Access

สารบัญ:

วิธีสร้างความสัมพันธ์ฐานข้อมูลใน Access
วิธีสร้างความสัมพันธ์ฐานข้อมูลใน Access
Anonim

ต้องรู้

  • ในเครื่องมือฐานข้อมูล ไปที่ Relationships เลือกตาราง ลากเขตข้อมูลจากตารางหนึ่งไปยังอีกตารางหนึ่ง แล้วคลิก สร้าง
  • Access รองรับการเข้าร่วมสามประเภทผ่านตัวช่วยสร้างนี้: ตัวต่อตัว ตัวต่อตัว และตัวต่อตัว

บทความนี้อธิบายวิธีสร้างความสัมพันธ์แบบง่ายโดยใช้ Access สำหรับ Microsoft 365, Access 2019, Access 2016 และ Access สำหรับ Mac

วิธีสร้างความสัมพันธ์ในการเข้าถึง

  1. เมื่อเปิด Access ให้ไปที่เมนู เครื่องมือฐานข้อมูล ที่ด้านบนของโปรแกรม จากภายในพื้นที่ความสัมพันธ์ เลือก Relationships.

    Image
    Image
  2. หน้าต่างแสดงตารางจะปรากฏขึ้น หากไม่เป็นเช่นนั้น ให้เลือก แสดงตาราง จากแท็บออกแบบ จากหน้าจอแสดงตาราง เลือกตารางที่คุณต้องการมีส่วนร่วมในความสัมพันธ์ จากนั้นเลือก เพิ่ม.

    ถ้าฐานข้อมูลแสดงความสัมพันธ์ที่แมปอยู่แล้ว-โดยปกติเนื่องจากฟอร์ม รายงาน หรือคิวรีที่มีอยู่แล้ว Access จะข้ามป๊อปอัปนี้และตรงไปที่มุมมองออกแบบของหน้าต่างความสัมพันธ์แทน

    Image
    Image
  3. ลากเขตข้อมูลจากตารางหนึ่งไปยังอีกตารางหนึ่งเพื่อให้หน้าต่างออกแบบเปิดขึ้น ถ้าฐานข้อมูลของคุณอนุมานความสัมพันธ์แล้ว หน้าต่างนี้จะเติมด้วยความสัมพันธ์

    กดปุ่ม Ctrl ค้างไว้เพื่อเลือกหลายช่อง ลากอันหนึ่งเพื่อลากทั้งหมดไปยังอีกตารางหนึ่ง

    Image
    Image
  4. เลือกตัวเลือกอื่นๆ ที่คุณต้องการ เช่น บังคับใช้ Referential Integrity หรือ Cascade Update Related Fields จากนั้นเลือก Create or Create New.

    กำลังเลือก บังคับใช้ความสมบูรณ์ของการอ้างอิง หมายความว่าฐานข้อมูลจะไม่ยอมรับข้อมูลที่ไม่ตรงกับความสัมพันธ์ ทั้งสองตัวเลือก cascade บังคับให้ฐานข้อมูลล้างข้อมูลหรืออัปเดตเมื่อระเบียนต้นทางมีการเปลี่ยนแปลง ตัวอย่างเช่น การเลือก การอัพเดตคาสเคดฟิลด์ที่เกี่ยวข้อง จะแจ้งให้ฐานข้อมูลแก้ไขค่าในตารางที่เกี่ยวข้องเมื่อค่าในตารางต้นทางเปลี่ยนแปลง หากไม่เลือก ค่าเดิมจะยังคงอยู่ และระเบียนใหม่จะได้รับค่าใหม่

    Image
    Image

ประเภทการเข้าร่วม

Access รองรับการเข้าร่วมสามประเภทผ่านตัวช่วยสร้างแบบตัวต่อตัว ตัวต่อตัว และตัวต่อตัว โดยทั่วไป คุณจะใช้ประเภทการรวมประเภทแรก ซึ่งจะเชื่อมโยงข้อมูลเมื่อระเบียนในระเบียนหนึ่งตรงกับระเบียนในอีกประเภทหนึ่ง

Access รองรับการเข้าร่วมประเภทอื่นๆ แต่คุณจะต้องจัดการผ่านเครื่องมือขั้นสูง ไม่ใช่ผ่านหน้าต่างความสัมพันธ์

แนะนำ: