Skip to main content

การกำหนดความสัมพันธ์ของตารางใน Microsoft Access 2010

การสร้างตาราง,ฟอร์ม,Query(แบบสอบถาม)และรายงาน ในโปรแกรมAccess 2016 (เมษายน 2025)

การสร้างตาราง,ฟอร์ม,Query(แบบสอบถาม)และรายงาน ในโปรแกรมAccess 2016 (เมษายน 2025)
Anonim
01 จาก 06

เริ่มต้นใช้งาน

พลังที่แท้จริงของฐานข้อมูลเชิงสัมพันธ์อยู่ในความสามารถในการติดตามความสัมพันธ์ (ด้วยเหตุนี้ชื่อ) ระหว่างองค์ประกอบข้อมูล อย่างไรก็ตามผู้ใช้ฐานข้อมูลจำนวนมากไม่เข้าใจวิธีใช้ประโยชน์จากฟังก์ชันการทำงานนี้และใช้ Microsoft Access 2010 เป็นสเปรดชีตขั้นสูง กวดวิชานี้ดำเนินการผ่านกระบวนการสร้างความสัมพันธ์ระหว่างสองตารางในฐานข้อมูล Accessตัวอย่างนี้ใช้ฐานข้อมูลแบบง่ายๆในการติดตามกิจกรรมที่กำลังทำงาน มีตารางสองตาราง: หนึ่งที่ติดตามเส้นทางที่วิ่งตามปกติและอีกเส้นทางหนึ่งที่ติดตามการวิ่งแต่ละครั้ง

02 จาก 06

เริ่มต้นเครื่องมือความสัมพันธ์

เปิดเครื่องมือ Access Relationships โดยเลือก เครื่องมือฐานข้อมูล บน Ribbon Access จากนั้นคลิกปุ่ม สัมพันธ์ ปุ่ม.

03 จาก 06

เพิ่มตารางที่เกี่ยวข้อง

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

04 จาก 06

ดูแผนผังความสัมพันธ์

ณ จุดนี้คุณจะเห็นแผนภาพความสัมพันธ์ว่างเปล่า ในตัวอย่างนี้เรากำลังสร้างความสัมพันธ์ระหว่างตาราง Routes และ Runs ตาราง ดังที่คุณเห็นทั้งตารางเหล่านี้ได้ถูกเพิ่มลงในไดอะแกรม สังเกตว่าไม่มีเส้นที่เชื่อมต่อกับตารางแสดงว่ายังไม่มีความสัมพันธ์ใด ๆ ระหว่างตาราง

05 จาก 06

สร้างความสัมพันธ์ระหว่างตาราง

เมื่อต้องการสร้างความสัมพันธ์ระหว่างสองตารางก่อนอื่นคุณต้องระบุคีย์หลักและคีย์ต่างประเทศในความสัมพันธ์ หากคุณต้องการหลักสูตรการทบทวนแนวคิดเหล่านี้ให้อ่าน Database Keys

คลิกที่คีย์หลักและลากไปยังคีย์ต่างประเทศซึ่งจะเปิดขึ้น แก้ไขความสัมพันธ์ โต้ตอบ ในตัวอย่างนี้เป้าหมายก็คือเพื่อให้แน่ใจว่าการทำงานในฐานข้อมูลของเราจะเกิดขึ้นตามเส้นทางที่กำหนด ดังนั้นคีย์หลักของตารางเส้นทาง (ID) เป็นคีย์หลักของความสัมพันธ์และแอตทริบิวต์ Route ในตาราง Runs คือคีย์ต่างประเทศ ดูที่โต้ตอบแก้ไขความสัมพันธ์และตรวจสอบว่ามีแอตทริบิวต์ที่ถูกต้องปรากฏขึ้นนอกจากนี้ในตอนนี้คุณต้องตัดสินใจว่าจะบังคับใช้ความสมบูรณ์แบบอ้างอิงหรือไม่ ถ้าคุณเลือกอ็อพชันนี้ Access จะตรวจสอบว่าระเบียนทั้งหมดในตาราง Runs มีเร็กคอร์ดที่สอดคล้องกันในตาราง Routes ตลอดเวลา ในตัวอย่างนี้บังคับใช้การบังคับใช้การอ้างอิงอย่างถูกต้องคลิก สร้าง เพื่อปิดกล่องโต้ตอบแก้ไขความสัมพันธ์

06 จาก 06

ดูแผนผังความสัมพันธ์ที่สมบูรณ์

ทบทวนแผนภาพความสัมพันธ์ที่เสร็จสมบูรณ์เพื่อให้แน่ใจว่าได้อธิบายความสัมพันธ์ที่ต้องการอย่างถูกต้อง ขอให้สังเกตว่าบรรทัดความสัมพันธ์ในตัวอย่างรวมตารางที่สองและตำแหน่งของมันบ่งชี้แอตทริบิวต์เกี่ยวข้องกับความสัมพันธ์คีย์ต่างประเทศนอกจากนี้คุณยังสังเกตเห็นว่าตารางเส้นทางมี 1 ที่จุดเชื่อมต่อในขณะที่ตาราง Runs มีสัญลักษณ์ infinity ซึ่งแสดงว่ามีความสัมพันธ์แบบหนึ่ง - ต่อ - หลายระหว่าง Routes และ Runs สำหรับข้อมูลเกี่ยวกับเรื่องนี้และประเภทอื่น ๆ ของความสัมพันธ์โปรดอ่านบทนำเกี่ยวกับความสัมพันธ์