วิธีสร้าง แก้ไข และลบความสัมพันธ์ของตารางใน Access
ในMicrosoft Accessความสัมพันธ์(Relationship)จะช่วยให้คุณสามารถผสานหรือเชื่อมโยงข้อมูลจากตารางหนึ่งไปยังอีกตารางหนึ่งได้ ความสัมพันธ์(Relationships)อนุญาตให้ผู้ใช้สร้างแบบสอบถาม(Queries,) แบบฟอร์ม(Forms)และรายงาน (Reports)เมื่อมีการสร้างตารางสำหรับแต่ละหัวข้อในฐานข้อมูล คุณต้องวางเขตข้อมูลทั่วไปลงในตารางที่เกี่ยวข้องและสร้างความสัมพันธ์กับข้อมูลเหล่านั้นเพื่อให้ข้อมูลถูกนำมารวมกันอีกครั้ง
สร้าง(Create)แก้ไข(Edit)ลบ(Delete)ความ สัมพันธ์ ของตารางในAccess
ความสัมพันธ์มีสามประเภท:
- (One-to-One Relationship)ความสัมพันธ์แบบหนึ่งต่อหนึ่ง : (: )ความสัมพันธ์แบบหนึ่งต่อหนึ่ง เป็น ความ(Relationship)สัมพันธ์(Relationship)แบบที่ง่ายที่สุดและพบน้อยที่สุดเนื่องจากข้อมูลที่เกี่ยวข้องถูกจัดเก็บไว้ในตารางเดียวกัน มันเชื่อมโยงตารางหนึ่งไปยังระเบียนเดียวในอีกตารางหนึ่ง คีย์หลัก(Primary Keys)เชื่อมโยงตาราง ความสัมพันธ์(Relationship) แบบ หนึ่งต่อหนึ่งสามารถเชื่อมต่อตารางที่มีหลายเขตข้อมูลเข้าด้วยกัน และแยกตารางด้วยเหตุผลด้านความปลอดภัย
- (A One-to-Many relationship)ความสัมพันธ์แบบหนึ่งต่อกลุ่ม : (:)ความสัมพันธ์แบบหนึ่งต่อกลุ่ม เป็น ความ(Relationship)สัมพันธ์(Relationship)ที่พบบ่อยที่สุด มันเชื่อมโยงแต่ละระเบียนในตารางหนึ่งไปยังหลายระเบียนในอีกตารางหนึ่ง มีเพียงฟิลด์เดียวเท่านั้นที่เชื่อมโยงสามารถเป็นคีย์หลัก(Primary Key)และคีย์หลัก(Primary Key)ต้องมีหนึ่งระเบียนสำหรับหลายระเบียนในตารางอื่น
- ความสัมพันธ์แบบกลุ่มต่อกลุ่ม(Many-to-Many relationships): ความ (: )สัมพันธ์(Relationship)แบบกลุ่มต่อกลุ่มต้องใช้ตาราง(Junction Table)รวมสัญญาณ ซึ่งรวมถึง คอลัมน์ คีย์หลัก(Primary Key)ของตารางสองตารางที่คุณต้องการเชื่อมต่อ ความสัมพันธ์(Relationship) แบบกลุ่มต่อกลุ่มช่วยให้คุณสามารถเชื่อมต่อแต่ละแถวของตารางหนึ่งกับ หลายแถวในอีกตารางหนึ่งได้
เหตุใดจึงต้องใช้ความสัมพันธ์ของตารางใน Access(Why use table relationships in Access?)
- ความสัมพันธ์ของตารางจะอัปเดตการออกแบบแบบฟอร์มและรายงานของคุณ(Table Relationships updates your form and report designs) – เมื่อคุณออกแบบแบบฟอร์มและรายงานความสัมพันธ์(Relationship)เป็นสิ่งจำเป็นสำหรับAccessเพื่อรวบรวมข้อมูลที่สามารถวางในแบบฟอร์มหรือรายงานที่คุณสร้างขึ้น
- ความสัมพันธ์ของตารางจะอัปเดตการออกแบบคิว(Table Relationships updates your query design) รีของคุณ – เพื่อให้ระเบียนทำงานได้จากตารางมากกว่าหนึ่งตาราง ต้องสร้างคิวรีเพื่อรวมตารางเหล่านี้ คิวรีทำงานโดยการจับคู่ค่าในฟิลด์คีย์หลักของตารางแรกกับคีย์นอกในตารางที่สอง
- Referential Integrity สามารถบังคับใช้ในความสัมพันธ์ของตาราง(Referential Integrity can be enforced in a table relationship) – Referential Integrityช่วยป้องกันเรกคอร์ดที่เป็นเด็กกำพร้าในฐานข้อมูลของคุณ เร็กคอร์ดเด็กกำพร้าคือเร็กคอร์ดที่อ้างอิงถึงเร็กคอร์ดอื่นที่ไม่มีอยู่
ในบทความนี้เราจะอธิบาย:
- วิธีสร้างความสัมพันธ์(Relationship)ในMicrosoft Access
- วิธีแก้ไขความสัมพันธ์(Relationship)ในMicrosoft Access
- วิธีการลบความสัมพันธ์(Relationship)ในMicrosoft Access
1] วิธีสร้างความสัมพันธ์ใน Microsoft Access(1] How to Create a Relationship in Microsoft Access)
ไปที่แท็บตาราง(Table Tab)บนแถบเมนู เลือกความสัมพันธ์(Relationship)ในหน้าต่างความสัมพันธ์ เลือกเพิ่มตาราง (Add Table.)กล่องโต้ตอบเพิ่มตารางจะเปิดขึ้น คลิกที่เพิ่มตารางที่เลือก(Add Selected Tables.)
ที่มุมซ้ายในส่วนเครื่องมือของความสัมพันธ์(Relationship)ให้คลิกที่แก้ไขความสัมพันธ์ (Edit Relationships.)เลือกสร้างใหม่(Create New.)
ในการสร้างกล่องโต้ตอบใหม่ คุณจะต้องเลือกชื่อตารางด้านซ้าย(Left Table Name)และชื่อ ตาราง (Name)ด้านขวา(Right Table) ของตารางของคุณ จากนั้นเลือกชื่อคอลัมน์ด้านซ้าย(Left Column Name)และ ชื่อ คอลัมน์ด้านขวา(Right Column Name, )ซึ่งควรเป็นคีย์หลัก(Primary Key)ของตารางของคุณ ตอนนี้คลิกตกลง(OK.)
กล่อง โต้ตอบ แก้ไขความสัมพันธ์(Edit Relationship )จะปรากฏขึ้นอีกครั้งพร้อมกับตัวเลือกที่คุณเลือก กดสร้าง(create) _ นอกจากนี้ยังมีตัวเลือกทางลัดที่คุณสามารถลากคีย์หลัก(Primary Key)จากตารางหนึ่งไปยังอีกตารางหนึ่งได้ ตารางใดๆ ที่เชื่อมโยงต้องเกี่ยวข้องกับคีย์(Primary Key)หลัก สิ่งนี้จะสร้างความสัมพันธ์ระหว่างสองตาราง
2] วิธีแก้ไขความสัมพันธ์ใน Microsoft Access(2] How to edit relationships in Microsoft Access)
คุณสามารถแก้ไขความสัมพันธ์(Relationships ) ของคุณ ในMicrosoft Access ; ต่อไปนี้คือขั้นตอนในการดำเนินการ
แตะสองครั้งที่เส้นความ(Relationship Line) สัมพันธ์ แล้ว กล่องโต้ตอบ แก้ไขความสัมพันธ์(Edit Relationship)จะปรากฏขึ้น
มีอีกวิธีหนึ่งในการเปิดกล่องโต้ตอบแก้ไขความสัมพันธ์ บนแท็บออกแบบ(Design Tab)คุณจะเห็นตัวเลือกแก้ไขความสัมพันธ์ (Edit Relationship)คลิกที่มัน
ทำการ(Make)เปลี่ยนแปลงตามที่คุณต้องการ
3] การลบความสัมพันธ์ใน Microsoft Access(3] Deleting Relationships in Microsoft Access)
ในการลบ(Delete)ความสัมพันธ์(Relationship)คุณต้องลบเส้นออกจากสองตาราง เหล่านี้เป็นมาตรการ
คลิกขวาที่เคอร์เซอร์ คลิกลบ (Delete.)อีกทางเลือกหนึ่งคือวางเคอร์เซอร์บนบรรทัดแล้วกดปุ่มDelete Key(Delete Key Button)
กล่องโต้ตอบจะปรากฏขึ้นเพื่อถามว่า 'คุณแน่ใจหรือไม่ว่าต้องการลบความสัมพันธ์(Relationship) อย่างถาวร '
คลิกตกลง(OK) _
การอ่านที่เกี่ยวข้อง(Related read) : วิธีสร้าง Tables ด้วย Table Designer ใน(How to build Tables with Table Designer in Access) Access
แจ้งให้เราทราบในความคิดเห็นหากคุณมีปัญหาใด ๆ และจะติดต่อกลับหาคุณ
Related posts
MDB Viewer Plus: View and Edit Microsoft Access Database Files
Ctrl Alt Delete คืออะไร? อะไร Ctrl Alt Del ทำอย่างไร
วิธีการลบทางลัดที่มีปัญหาและไม่ถูกต้องจากแผงเกม
วิธีการสร้าง, Edit, และ Delete Quick Steps ใน Outlook
NVIDIA Control Panel Access ปฏิเสธ - จะไม่ใช้การตั้งค่า
วิธีการ Backup and Restore Quick Access Folders ใน Windows 10
วิธีการเปลี่ยนแปลง Gridline Style and Background Color ใน Access
Use Permissions Time Machine ในการลบ File Access ถูกปฏิเสธข้อผิดพลาด
OutlookTools: Access Outlook Settings & Troubleshooting Tools ได้อย่างง่ายดาย
Access Trojan ระยะไกลคืออะไร การป้องกัน, Detection & Removal
วิธีการแสดง Spelling and Grammar tool บน Quick Access Toolbar ใน Word
Access FTP Server ใช้ Command Prompt ใน Windows 10
NeoRouter เป็น Zero Configuration Remote Access & VPN Solution
Dark Web or Deep Web คืออะไร? วิธีการ Access & Precautions
รายการของ Remote Access software ฟรีสำหรับ Windows 10
Error 0x80070005, Access ปฏิเสธ, Action ต้องใช้สิทธิพิเศษ
วิธีการสร้างตารางด้วย Table Designer ใน Access
ความง่ายของ Access Keyboard Settings บน Windows 10
IPersistFile Save ล้มเหลว, Code 0x80070005, Access ถูกปฏิเสธ
วิธีการลบ Ease ของ Access button จาก Logon screen