Este repositorio consta de 25 ejercicios de MySQL realizados como evaluación para el módulo 2 del bootcamp de DATA ANALYTICS 🖥️. Los ejercicios consisten en extraer información mediante consultas de la base de datos sakila
que simula una tienda de alquiler de películas 🎬.
Se ha utilizado para su resolución desde queries simples, avanzadas, funciones, joins y subconsultas complejas.
Lo más utilizado ha sido:
- GROUP BY: Agrupación de datos para obtener estadísticas.
- WHERE: Filtrado de datos basado en condiciones específicas.
- HAVING: Filtrado de datos después de aplicar funciones de agrupación.
🔗 Uso de joins:
- INNER JOIN: Combina solo las filas que tienen coincidencias en ambas tablas.
- LEFT JOIN: Combina todas las filas de la tabla izquierda con las coincidencias correspondientes de la tabla derecha. Las filas de la izquierda se mantienen incluso si no tienen coincidencias.
- RIGHT JOIN: Similar al left join, pero cambia el orden de las tablas.
- SELF JOIN: cruza la tabla consigo misma para comparar filas.
- SUBCONSULTAS: Consultas correlacionadas.
- CTE(Common Table Expressions).
modulo-2-evaluacion-final-ElenaLara
: fichero.sql
con las consultas para cada ejercicio.README.md
: archivo de presentación.
Visual Studio Code: Para gestionar el repositorio.
MySQL Workbench : Para ejecutar las consultas planteadas en los ejercicios.
GitHub: utilizada para alojar el repositorio y llevar un control de versiones.
Para cualquier cuestion, no dudes en contactarme a través de [email protected].