Está en la página 1de 5

REUNIN NATURAL ( JOIN )

Hace un producto cartesiano de sus dos argumentos y realiza una seleccin


forzando la igualdad de atributos que aparecen en ambas relaciones.
Elimina repetidos (como toda operacin de conjuntos).
Sintaxis: r1 r2
Ejemplo: listar todos los empleados y el nombre del departamento en el que
trabajan:

emp.nombre,dept.nombre(empleado departamento)
empleado.nombre
Torres
Soto
Prez
Figueroa
Salas
Ros
Campos
Venegas
Crcamo
Gonzlez

departamento.nombre
Informtica
Marketing
Marketing
Informatica
Informtica
Ventas
Marketing
Informtica
Marketing
Ventas

Join en General
Un forma ms general de hacer Join es especificando una propiedad de reunin.
Se hace entonces un producto cartesiano de las dos relaciones y se realiza una
seleccin forzando una propiedad ms general que la igualdad de atributos que
aparecen en ambas relaciones.
Sintaxis: r1 P r2
Donde P es la propiedad de reunin.
Ejemplo: listar todos los pares de nombres de empleados y departamentos tales
que el empleado ingreso a la empresa en una fecha anterior a la de creacin del
departamento.

emp.nombre,depto.nombre(empleado (fecha ing<fecha creac)


departamento)

TIPOS DE REUNION NATURAL

FULL JOIN :
Operacin de reunin que conecta todas las relaciones.
Ejemplo:
Tabla Empleados

Tabla Salarios

Notacin:
Sentencia SQL:
SELECT * FROM EMPLEADOS E FULL JOIN SALARIO S ON
S.CODIGO = E.CODIGO
Resultado:

INNER JOIN:
Operacin de reunin que conecta relaciones cuando las columnas
comunes tienen iguales valores.
Notacin:
Sentencia SQL:
SELECT E.CODIGO, E.NOMBRES, E.APELLIDOS, E.TELEFONO, E.DIRECCION,
S.SECCION, S.CARGO, S.SALARIO FROM EMPLEADOS E INNER JOIN
SALARIO S ON S.CODIGO = E.CODIGO
Resultado:

LEFT:
Operacin de reunin que conecta todas las relaciones de la tabla
izquierda reemplazando los datos no existentes de la tabla derecha por
valores nulos.
Notacin:

Sentencia SQL:
SELECT E.CODIGO, E.NOMBRES, E.APELLIDOS, E.TELEFONO, E.DIRECCION,
S.SECCION, S.CARGO, S.SALARIO FROM EMPLEADOS E LEFT JOIN SALARIO
S ON S.CODIGO = E.CODIGO
Resultado:

RIGHT:
Operacin de reunin que conecta todas las relaciones de la tabla derecha
reemplazando los datos no existentes de la tabla izquierda por valores
nulos.
Notacin:

Sentencia SQL:
SELECT E.CODIGO, E.NOMBRES, E.APELLIDOS, E.TELEFONO, E.DIRECCION,
S.SECCION, S.CARGO, S.SALARIO FROM EMPLEADOS E RIGHT JOIN
SALARIO S ON S.CODIGO = E.CODIGO
Resultado:

También podría gustarte

  • Las Manifestaciones Del Espiritu Santo
    Las Manifestaciones Del Espiritu Santo
    Documento35 páginas
    Las Manifestaciones Del Espiritu Santo
    Russell Jhimy Miranda Torres
    100% (4)
  • Conte Nidos Modulo S Cisco
    Conte Nidos Modulo S Cisco
    Documento2 páginas
    Conte Nidos Modulo S Cisco
    Nelys Mollocondo Pari
    Aún no hay calificaciones
  • Informe Completo
    Informe Completo
    Documento45 páginas
    Informe Completo
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Virus 11
    Virus 11
    Documento1 página
    Virus 11
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Virus Malware
    Virus Malware
    Documento1 página
    Virus Malware
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • PER Ucayali
    PER Ucayali
    Documento52 páginas
    PER Ucayali
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Como Crear Virus
    Como Crear Virus
    Documento5 páginas
    Como Crear Virus
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Sistema de Tramite
    Sistema de Tramite
    Documento54 páginas
    Sistema de Tramite
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Boris
    Boris
    Documento4 páginas
    Boris
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Horarios de Cursos Tokio
    Horarios de Cursos Tokio
    Documento1 página
    Horarios de Cursos Tokio
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Como Crear Virus
    Como Crear Virus
    Documento5 páginas
    Como Crear Virus
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • ADE Habil
    ADE Habil
    Documento20 páginas
    ADE Habil
    Circulo de Estudio
    Aún no hay calificaciones
  • Archivo Nuevo
    Archivo Nuevo
    Documento1 página
    Archivo Nuevo
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Diseño y mantenimiento de centros de datos
    Diseño y mantenimiento de centros de datos
    Documento16 páginas
    Diseño y mantenimiento de centros de datos
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • VAIO Recovery Center ES
    VAIO Recovery Center ES
    Documento42 páginas
    VAIO Recovery Center ES
    lucaslmnaapa
    100% (1)
  • Windows 10
    Windows 10
    Documento2 páginas
    Windows 10
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Hilos 1
    Hilos 1
    Documento12 páginas
    Hilos 1
    Juan Bautista Yunior
    Aún no hay calificaciones
  • Windows 10
    Windows 10
    Documento2 páginas
    Windows 10
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Caso de Estudio Restaurante
    Caso de Estudio Restaurante
    Documento13 páginas
    Caso de Estudio Restaurante
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Par Trenzado PDF
    Par Trenzado PDF
    Documento4 páginas
    Par Trenzado PDF
    dxzibit
    Aún no hay calificaciones
  • Como Invertir Tu Salario
    Como Invertir Tu Salario
    Documento14 páginas
    Como Invertir Tu Salario
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Proyectos en Scrum
    Proyectos en Scrum
    Documento4 páginas
    Proyectos en Scrum
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Disco Duro Vs Unidad de Estado Sólido
    Disco Duro Vs Unidad de Estado Sólido
    Documento3 páginas
    Disco Duro Vs Unidad de Estado Sólido
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Como Invertir Tu Salario
    Como Invertir Tu Salario
    Documento14 páginas
    Como Invertir Tu Salario
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Contenido de La Pagina Web
    Contenido de La Pagina Web
    Documento7 páginas
    Contenido de La Pagina Web
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Requerimientos
    Requerimientos
    Documento1 página
    Requerimientos
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Proformas de Una Computadora
    Proformas de Una Computadora
    Documento2 páginas
    Proformas de Una Computadora
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Listas Enlazadas
    Listas Enlazadas
    Documento9 páginas
    Listas Enlazadas
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones
  • Promocion
    Promocion
    Documento1 página
    Promocion
    Russell Jhimy Miranda Torres
    Aún no hay calificaciones