Relazioni tra tabelle in un RDBMS

Pubblicato il Pubblicato in Data Base

Le relazioni tra tabelle sono dei legami fisici tra diverse entità, insiemi che permettono l’estrapolazione delle informazioni presenti all’interno del database stesso.

Diverse sono le Join (Relazioni) che possono essere utilizzate per tale fine, e sono :

Self Join :

Una tabella può anche essere combinata a se stessa (self join) così da ottenere confronti tra valori di righe diverse della stessa tabella.

Equi-Join (=):

Un’ Equi-join è una join la cui condizione di unione contiene un operatore di uguaglianza.

Non Equi-Join() :

Questa unione, al contrario dell’equijoin, si basa sulla disuguaglianza dei valori contenuti nelle colonne della condizione di join.

Cartesian Join :
E’ una JOIN priva di CONDIZIONE; il risultato è il prodotto cartesiano delle due tabelle.

for dbatrade.com
Remo Ponzo

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *