Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

การสร้างความสัมพันธ์ฐานข้อมูลในการเข้าถึง

ข้อควรรู้

  • ในเครื่องมือฐานข้อมูล ไปที่ ความสัมพันธ์ , เลือกตาราง ลากเขตข้อมูลจากตารางหนึ่งไปยังอีกตารางหนึ่ง แล้วคลิกสร้าง .
  • การเข้าถึงสนับสนุนการเข้าร่วมสามประเภทผ่านวิซาร์ดนี้:หนึ่งต่อหนึ่ง หนึ่งต่อกลุ่ม และหลายต่อหนึ่ง

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

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

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

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

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

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

    กด Ctrl . ค้างไว้ คีย์เพื่อเลือกหลายฟิลด์ ลากตัวใดตัวหนึ่งเพื่อลากทั้งหมดไปยังอีกตารางหนึ่ง

    การสร้างความสัมพันธ์ฐานข้อมูลในการเข้าถึง
  4. เลือกตัวเลือกอื่นๆ ที่คุณต้องการ เช่น บังคับใช้ Referential Integrity หรือ Cascade Update Related Fields จากนั้นเลือก สร้าง หรือ สร้างใหม่ .

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

    การสร้างความสัมพันธ์ฐานข้อมูลในการเข้าถึง

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

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

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

การทำความเข้าใจประเภทของความสัมพันธ์ของฐานข้อมูล