Está en la página 1de 23

DATABASE DESIGN AND

PROGRAMMING WITH
SQL (ORACLE)
www.senati.edu.pe
REALIZA CONSULTAS DE
AGRUPACIÓN CON UNA O
MÁS TABLAS.

5/11/2023
OBJETIVO DE SESION
www.senati.edu.pe
El participante estara en condiciones de realizar

consultas de agrupación con una mas en base de

datos relacionadas con Oracle(SQL)

www.senati.edu.pe
EL PRODUCTO
CARTESIANO www.senati.edu.pe
Si usted durante su infancia jugó a
vestir muñecas, recordará que el juego
consistía en un conjunto de camisetas
y otro de pantalones de manera que,
combinando un elemento de cada
conjunto, podían confeccionarse
distintas mudas con las que vestir la
muñeca.
www.senati.edu.pe
El producto cartesiano es una operación de la
teoría de conjuntos en la que dos o más
conjuntos se combinan entre sí. En el modelo
de base de datos relacional se utiliza el
producto cartesiano para interconectar
conjuntos de tuplas en la forma de una tabla.

www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
SQL LEFT JOIN
www.senati.edu.pe
SQL LEFT JOIN

La LEFT JOIN devuelve todos los


registros de la tabla de la
izquierda (tabla1) y los registros
coincidentes de la tabla de la
derecha (tabla2). El resultado
es 0 registros del lado derecho,
si no hay coincidencia.
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
SQL RIGHT JOIN
www.senati.edu.pe
SQL RIGHT JOIN

Es igual que LEFT JOIN pero al revés.


Ahora se mantienen todas las filas de la
tabla derecha (tabla2). Las filas de la
tabla izquierda se mostrarán si hay una
coincidencia con las de la derecha. Si
existen valores en la tabla derecha pero
no en la tabla izquierda, ésta se
mostrará null.
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe

También podría gustarte