เข้าร่วมคืออะไร? ความหมายและความหมาย

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

ใน SQL การเข้าร่วมภายในจะป้องกันไม่ให้ผลิตภัณฑ์คาร์ทีเซียนเกิดขึ้นเมื่อมีสองตารางในแบบสอบถาม สำหรับแต่ละตารางที่เพิ่มไปยัง SQL Query จะมีการเพิ่ม INNER JOIN เพิ่มเติมเพื่อป้องกันผลิตภัณฑ์ Cartesian ดังนั้น สำหรับตาราง N ในการสืบค้น SQL จะต้องมีการรวมภายใน N-1 เพื่อหลีกเลี่ยงผลิตภัณฑ์คาร์ทีเซียน

Technipages อธิบาย เข้าร่วม

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

  • ด้านนอกด้านซ้าย
  • ด้านนอกขวา
  • ด้านนอกเต็ม
  • ข้าม

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

โมเดลเชิงสัมพันธ์ได้รับการออกแบบและเสนอครั้งแรกโดย Edgar Codd เพื่อใช้เป็นทางเลือกแทนนายพล รูปแบบของข้อมูล และต่อมาได้รับการส่งเสริมโดย Chris Date และ Hugh Darwen ท่ามกลางคนอื่น ๆ และได้รับการเผยแพร่ใน 1995.

การใช้งานทั่วไปของ Join

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

การใช้ผิดวิธีทั่วไปในการเข้าร่วม

  • เข้าร่วม เป็นวิธีการแบบโมเดลเชิงสัมพันธ์วิธีเดียวที่เรามีมาตั้งแต่ยุค 90