Vad är Join? definition och betydelse

click fraud protection

Gå med i ett relationsdatabashanteringsprogram är en datahämtning där en ny datatabell byggs upp från data i två eller flera befintliga datatabeller. Join-operationen för relationsdatabaser är annars känd som en naturlig join, och denna typ av join kännetecknas av två relationer som är kopplade till sina gemensamma attribut.

I SQL förhindrar en INNER JOIN att en kartesisk produkt uppstår när det finns två tabeller i en fråga. För varje tabell som läggs till i en SQL-fråga läggs ytterligare en INNER JOIN till för att förhindra en kartesisk produkt. För N tabeller i en SQL-fråga måste det alltså finnas N−1 INNER JOINS för att undvika en kartesisk produkt.

Technipages förklarar Gå med

Gå med i relation till en relationsalgebra som ser ut att kombinera kolumner från flera tabeller i en relationsdatabas. Det skapar en uppsättning som kan sparas som en tabell eller användas som den är. En koppling tjänar syftet att kombinera kolumner från en eller flera tabeller genom att anta värden som liknar var och en. ANSI-standard SQL specificerar fem typer av join, nämligen:

  • Vänster yttre
  • Rätt yttre
  • Full utsida
  • Korsa

Join fungerar på baksidan av relationsdatabashanteringsprogrammet som använder sig av en processdata med ett lättförståeligt koncept för en tabell. En relationsdatabas är en typ av databas som fungerar med en struktur som tillåter användare att identifiera och komma åt data om en annan del av data i databasen. Data i en relationsdatabas är organiserade i tabeller.

Den relationella modellen designades och föreslogs först av Edgar Codd för att fungera som ett alternativ för en general modell av data, och sedan främjas av Chris Date och Hugh Darwen bland andra och släpptes i 1995.

Vanliga användningar av Join

  • Ansluta sig har visat sig vara en mycket instrumentell teknik när man vill kombinera bord.
  • Ansluta sig är en metod för att relatera databaser, och den har visat sig vara mycket effektiv genom åren.
  • Det skulle vara omöjligt att separera Ansluta sig från relationsdatabashantering.

Vanliga missbruk av Join

  • Ansluta sig är den enda relationsmodellmetoden vi har haft sedan 90-talet.