Pridružite se programu za upravljanje relacijskom bazom podataka je operacija dohvaćanja podataka u kojoj se nova tablica podataka gradi od podataka u dvije ili više postojećih tablica podataka. Operacija spajanja za relacijske baze podataka inače je poznata kao prirodno spajanje, a ovu vrstu spajanja karakteriziraju dvije relacije koje su povezane svojim zajedničkim atributima.
U SQL-u, INNER JOIN sprječava pojavljivanje kartezijanskog proizvoda kada postoje dvije tablice u upitu. Za svaku tablicu dodanu u SQL upit, dodaje se jedan dodatni INNER JOIN kako bi se spriječio kartezijanski proizvod. Dakle, za N tablica u SQL upitu, mora postojati N−1 INNER JOINS kako bi se izbjegao kartezijanski proizvod.
Technipages objašnjava Pridružite se
Pridružite se u odnosu na relacijsku algebru koja želi kombinirati stupce iz više tablica u relacijskoj bazi podataka. Stvara skup koji se može spremiti kao tablica ili koristiti takav kakav jest. Spajanje služi u svrhu kombiniranja stupaca iz jedne ili više tablica usvajanjem vrijednosti sličnih svakoj. ANSI-standard SQL specificira pet vrsta spajanja i to:
- Lijevi vanjski
- Desno vanjsko
- Puni vanjski
- Križ
Join radi na stražnjoj strani programa za upravljanje relacijskom bazom podataka koji koristi operacije koristeći procesne podatke s lako razumljivim konceptom tablice. Relacijska baza podataka je vrsta baze podataka koja funkcionira koristeći strukturu koja omogućuje korisnicima da identificiraju i pristupe podacima o drugom dijelu podataka u bazi podataka. Podaci u relacijskoj bazi podataka organizirani su u tablice.
Relacijski model prvi je dizajnirao i predložio Edgar Codd da posluži kao alternativa za generala model podataka, a kasnije su ga među ostalima promovirali Chris Date i Hugh Darwen te je objavljen u 1995.
Uobičajene upotrebe Join
- Pridružiti pokazao se kao vrlo instrumentalna tehnika kada želite kombinirati stolove.
- Pridružiti je metoda povezivanja baza podataka, a tijekom godina se pokazala vrlo učinkovitom.
- Bilo bi nemoguće odvojiti se Pridružiti iz upravljanja relacijskim bazama podataka.
Uobičajene zlouporabe Join
- Pridružiti je jedina metoda relacijskog modela koju imamo od 90-ih.