- - การเข้าถึง 2010: การสร้างความสัมพันธ์ระหว่างตารางฐานข้อมูล

การเข้าถึง 2010: การสร้างความสัมพันธ์ระหว่างตารางฐานข้อมูล

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

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

clip_image001

การเข้าถึงจะเปิดขึ้น สัมพันธ์ แท็บด้วย แสดงตาราง กล่องโต้ตอบ เลือกตารางแบบสอบถามหรือทั้งสองอย่างแล้วกด เพิ่ม.

clip_image002

คุณจะเห็นตาราง / แบบสอบถามหน้าต่างเล็ก ๆ ที่มีชื่อคอลัมน์มา หน้าต่างความสัมพันธ์ ตอนนี้ให้นั่งกลับเริ่มไตร่ตรองตารางที่เลือกเพื่อให้สัมพันธ์กันอย่างเหมาะสม ในตัวอย่างนี้ฉันใช้เพียงสี่ตาราง (ตัวอย่าง AddictiveTips, หลักสูตร, ผู้บรรยาย, แผ่นงานเครื่องหมาย)

clip_image003

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

clip_image004

คุณจะเห็นความสัมพันธ์แบบหนึ่งเดียวที่สร้างขึ้นระหว่าง รหัสตัวอย่างของ AddictiveTips และ รหัสวิชา.

clip_image005

ในการสร้างความสัมพันธ์แบบหนึ่งเดียวด้วยการบังคับใช้ Referential Integrity ให้กดค้างไว้ รหัสตัวอย่างของ AddictiveTips ลากแล้วปล่อย รหัสของมาร์คชีต แก้ไขความสัมพันธ์ กล่องโต้ตอบจะปรากฏขึ้น ตอนนี้เปิดใช้งาน บังคับใช้ Referential Integrity (ตรวจสอบความสอดคล้อง & ตรวจสอบรายการที่สอดคล้องกัน) & เรียงซ้อนลบระเบียนที่เกี่ยวข้อง ช่องทำเครื่องหมาย (ตรวจสอบให้แน่ใจว่าได้ลบข้อมูลที่เกี่ยวข้องทั้งหมดออกจาก แผ่นทำเครื่องหมาย เมื่อ AddictiveTips ตัวอย่าง ID ถูกลบ). คลิก เข้าร่วมประเภท เพื่อเปิดกล่องโต้ตอบ

clip_image006

ตัวเลือกทั้งสามนี้คล้ายกับ SQL เข้าร่วมภายในเข้าร่วมภายนอกและ ด้านนอกขวา ร่วม เลือกประเภทการเข้าร่วมและกด ตกลง.

clip_image007

คลิก สร้าง เพื่อสร้างความสัมพันธ์ 1-1 ระหว่าง รหัสตัวอย่างของ AddictiveTips และ รหัสของมาร์คชีต

clip_image008

นี่คือรูปแบบที่ง่ายที่สุดของความสัมพันธ์ระหว่างตาราง / แบบสอบถาม มันซับซ้อนและเข้าใจยากมากเมื่อมันโตขึ้น

clip_image009

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

ความคิดเห็น