เข้าร่วมในโปรแกรมจัดการฐานข้อมูลเชิงสัมพันธ์คือการดำเนินการดึงข้อมูลซึ่งตารางข้อมูลใหม่สร้างขึ้นจากข้อมูลในตารางข้อมูลที่มีอยู่สองตารางขึ้นไป การดำเนินการเข้าร่วมสำหรับฐานข้อมูลเชิงสัมพันธ์นั้นรู้จักกันในชื่อการรวมตามธรรมชาติ และการเข้าร่วมประเภทนี้มีลักษณะเฉพาะด้วยความสัมพันธ์สองแบบที่เชื่อมต่อกับแอตทริบิวต์ทั่วไป
ใน SQL การเข้าร่วมภายในจะป้องกันไม่ให้ผลิตภัณฑ์คาร์ทีเซียนเกิดขึ้นเมื่อมีสองตารางในแบบสอบถาม สำหรับแต่ละตารางที่เพิ่มไปยัง SQL Query จะมีการเพิ่ม INNER JOIN เพิ่มเติมเพื่อป้องกันผลิตภัณฑ์ Cartesian ดังนั้น สำหรับตาราง N ในการสืบค้น SQL จะต้องมีการรวมภายใน N-1 เพื่อหลีกเลี่ยงผลิตภัณฑ์คาร์ทีเซียน
Technipages อธิบาย เข้าร่วม
เข้าร่วมในความสัมพันธ์กับพีชคณิตเชิงสัมพันธ์ที่มีลักษณะการรวมคอลัมน์จากหลายตารางในฐานข้อมูลเชิงสัมพันธ์ มันสร้างชุดที่สามารถบันทึกเป็นตารางหรือใช้ตามที่เป็นอยู่ การรวมมีจุดประสงค์ในการรวมคอลัมน์จากตารางตั้งแต่หนึ่งตารางขึ้นไปโดยใช้ค่าที่คล้ายคลึงกัน SQL มาตรฐาน ANSI ระบุห้าประเภทของการรวมคือ:
- ด้านนอกด้านซ้าย
- ด้านนอกขวา
- ด้านนอกเต็ม
- ข้าม
เข้าร่วมงานนอกโปรแกรมจัดการฐานข้อมูลเชิงสัมพันธ์ที่ใช้การดำเนินการโดยใช้ข้อมูลกระบวนการด้วยแนวคิดตารางที่เข้าใจง่าย ฐานข้อมูลเชิงสัมพันธ์เป็นฐานข้อมูลประเภทหนึ่งที่ทำงานโดยใช้โครงสร้างที่ช่วยให้ผู้ใช้สามารถระบุและเข้าถึงข้อมูลเกี่ยวกับข้อมูลส่วนอื่นในฐานข้อมูลได้ ข้อมูลในฐานข้อมูลเชิงสัมพันธ์ถูกจัดระเบียบเป็นตาราง
โมเดลเชิงสัมพันธ์ได้รับการออกแบบและเสนอครั้งแรกโดย Edgar Codd เพื่อใช้เป็นทางเลือกแทนนายพล รูปแบบของข้อมูล และต่อมาได้รับการส่งเสริมโดย Chris Date และ Hugh Darwen ท่ามกลางคนอื่น ๆ และได้รับการเผยแพร่ใน 1995.
การใช้งานทั่วไปของ Join
- เข้าร่วม ได้พิสูจน์แล้วว่าเป็นเทคนิคที่มีประโยชน์อย่างมากเมื่อคุณต้องการรวมตารางเข้าด้วยกัน
- เข้าร่วม เป็นวิธีการที่เกี่ยวข้องกับฐานข้อมูลและได้รับการพิสูจน์แล้วว่ามีประสิทธิภาพมากในช่วงหลายปีที่ผ่านมา
- จะแยกไม่ออก เข้าร่วม จากการจัดการฐานข้อมูลเชิงสัมพันธ์
การใช้ผิดวิธีทั่วไปในการเข้าร่วม
- เข้าร่วม เป็นวิธีการแบบโมเดลเชิงสัมพันธ์วิธีเดียวที่เรามีมาตั้งแต่ยุค 90