Alăturarea într-un program de gestionare a bazelor de date relaționale este o operațiune de regăsire a datelor în care un nou tabel de date este construit din datele din două sau mai multe tabele de date existente. Operația de îmbinare pentru bazele de date relaționale este cunoscută și sub denumirea de îmbinare naturală, iar acest tip de îmbinare este caracterizată de două relații care sunt conectate cu atributele lor comune.
În SQL, un INNER JOIN previne apariția unui produs cartezian atunci când există două tabele într-o interogare. Pentru fiecare tabel adăugat la o interogare SQL, se adaugă un INNER JOIN suplimentar pentru a preveni un produs cartezian. Astfel, pentru N tabele dintr-o interogare SQL, trebuie să existe N−1 INNER JOINS pentru a evita un produs cartezian.
Technipages explică Join
Alăturați-vă în relație cu o algebră relațională care caută să combine coloane din mai multe tabele într-o bază de date relațională. Acesta creează un set care poate fi salvat ca tabel sau utilizat așa cum este. O îmbinare are scopul de a combina coloane dintr-unul sau mai multe tabele prin adoptarea de valori similare fiecaruia. SQL-ul standard ANSI specifică cinci tipuri de îmbinare și anume:
- Stânga în exterior
- Drept exterior
- Complet exterior
- Traversa
Join funcționează din spatele programului de gestionare a bazei de date relaționale care utilizează operațiuni folosind date de proces cu un concept ușor de înțeles de tabel. O bază de date relațională este un tip de bază de date care funcționează folosind o structură care permite utilizatorilor să identifice și să acceseze date despre o altă bucată de date din baza de date. Datele dintr-o bază de date relațională sunt organizate în tabele.
Modelul relațional a fost conceput și propus pentru prima dată de Edgar Codd pentru a servi ca alternativă pentru un general model de date, și ulterior promovat de Chris Date și Hugh Darwen printre alții și a fost lansat în 1995.
Utilizări comune ale Join
- A te alatura sa dovedit a fi o tehnică foarte instrumentală atunci când doriți să combinați mesele.
- A te alatura este o metodă de corelare a bazelor de date și s-a dovedit a fi foarte eficientă de-a lungul anilor.
- Ar fi imposibil de separat A te alatura din managementul bazelor de date relaționale.
Utilizari greșite frecvente ale Join
- A te alatura este singura metodă de model relațional pe care o avem din anii ’90.