Es una operación de Teoría de Conjuntos en la que dos o más conjuntos se combinan entre sí.
En el modelo relacional se usa el JOIN para interconectar conjuntos de tuplas en la forma de una Tabla. El resultado es otro conjunto de Tuplas ordenadas, donde cada Tupla está compuesta por un elemento de cada conjunto inicial.
Debemos saber qué tipo de JOIN necesitamos para la proyección que buscamos, porque se puede volver algo infinitamente grande y bloquear nuestra PC.




Son los Join que incorporan la intersección de las Tablas.
Son los Joins donde NO queremos traer la intersección de las Tablas, para estos casos usamos el WHERE.