Introducción a Bases de Datos
> Sesión 3
- Escribir consultas que relacionen dos o más tablas mediante el uso de joins.
- Definir vistas que guarden el resultado de una consulta.
Para relacionar tablas se incluyen los joins que son operadores entre tablas, las cuales permiten asociar dos o más tablas mediane sus campos. Por lo general, esta asociacion se realiza usando las llaves primarias y foráneas de cada tabla. Los tipos de join que incluye MySQL son:
INNER JOIN
LEFT OUTER JOIN
RIGHT OUTER JOIN
Una vista es una tabla virtual que almacena los resultados de una consulta. Son útiles cuando las consultas son demasiado complejas y su proceso puede tomar varios minutos en ejecutarse. De esta forma, se consultan directamente los resultados de la consulta como si se tratara de cualquier tabla.
Para crear una vista se usa:
CREATE VIEW
Las vistas no requieren de almacenamiento adicional y pueden consultar usando la cláusula SELECT
.
Aplica lo todo lo que aprendiste durante la sesión en este proyecto.
Aplica lo todo lo que aprendiste durante la sesión a tu proyecto personal.