რა არის Join? განმარტება და მნიშვნელობა

რელაციური მონაცემთა ბაზის მართვის პროგრამაში შეერთება არის მონაცემთა მოძიების ოპერაცია, რომლის დროსაც მონაცემთა ახალი ცხრილი აგებულია ორი ან მეტი არსებული მონაცემთა ცხრილის მონაცემებიდან. შეერთების ოპერაცია რელაციური მონაცემთა ბაზებისთვის სხვაგვარად ცნობილია, როგორც ბუნებრივი შეერთება და ამ ტიპის შეერთება ხასიათდება ორი ურთიერთობით, რომლებიც დაკავშირებულია მათ საერთო ატრიბუტებთან.

SQL-ში, INNER JOIN ხელს უშლის დეკარტისეული პროდუქტის წარმოქმნას, როდესაც მოთხოვნაში ორი ცხრილია. SQL შეკითხვაზე დამატებული თითოეული ცხრილისთვის, ერთი დამატებითი INNER JOIN ემატება დეკარტისეული პროდუქტის თავიდან ასაცილებლად. ამრიგად, SQL მოთხოვნის N ცხრილებისთვის უნდა არსებობდეს N−1 შიდა შეერთება, რათა თავიდან იქნას აცილებული კარტეზიული პროდუქტი.

Technipages განმარტავს გაწევრიანებას

შეუერთდით მიმართებით ალგებრას, რომელიც ცდილობს დააკავშიროს სვეტები მრავალი ცხრილიდან რელაციურ მონაცემთა ბაზაში. ის ქმნის კომპლექტს, რომელიც შეიძლება შეინახოს ცხრილად ან გამოიყენოს ისე, როგორც არის. შეერთება ემსახურება სვეტების გაერთიანებას ერთი ან მეტი ცხრილიდან თითოეულის მსგავსი მნიშვნელობების მიღებით. ANSI-სტანდარტის SQL განსაზღვრავს შეერთების ხუთ ტიპს, კერძოდ:

  • მარცხენა გარე
  • მარჯვენა გარე
  • სრული გარე
  • ჯვარი

Join მუშაობს რელაციური მონაცემთა ბაზის მართვის პროგრამის უკანა მხარეს, რომელიც იყენებს ოპერაციებს პროცესის მონაცემების გამოყენებით ცხრილის ადვილად გასაგები კონცეფციით. რელაციური მონაცემთა ბაზა არის მონაცემთა ბაზის ტიპი, რომელიც ფუნქციონირებს სტრუქტურის გამოყენებით, რომელიც მომხმარებლებს საშუალებას აძლევს იდენტიფიცირება და წვდომა მონაცემთა ბაზაში არსებული სხვა მონაცემების შესახებ. რელაციური მონაცემთა ბაზაში მონაცემები ორგანიზებულია ცხრილებად.

რელაციური მოდელი პირველად შეიმუშავა და შესთავაზა ედგარ კოდმა, რათა გენერლის ალტერნატივა ყოფილიყო მონაცემთა მოდელი და შემდგომში დაწინაურდა კრის დეიტისა და ჰიუ დარვენის მიერ სხვათა შორის და გამოვიდა 1995.

Join-ის საერთო გამოყენება

  • შეუერთდი დადასტურდა, რომ ძალიან ინსტრუმენტული ტექნიკაა, როდესაც გსურთ ცხრილების გაერთიანება.
  • შეუერთდი ეს არის მონაცემთა ბაზების დაკავშირების მეთოდი და წლების განმავლობაში ის ძალიან ეფექტური აღმოჩნდა.
  • გამოყოფა შეუძლებელი იქნებოდა შეუერთდი რელაციური მონაცემთა ბაზის მენეჯმენტიდან.

გაწევრიანების საერთო ბოროტად გამოყენება

  • შეუერთდი ეს არის ერთადერთი რელაციური მოდელის მეთოდი, რომელიც გვქონდა 90-იანი წლებიდან.