Temario del curso
Revisión de los SQL Conceptos Básicos
- Repaso de SELECT, WHERE, GROUP BY
- Revisión rápida de los tipos de JOIN
- Comprender el orden de ejecución de consultas
Instrucciones de Manipulación de Datos
- INSERT INTO
- UPDATE y DELETE
- Control de transacciones (BEGIN, COMMIT, ROLLBACK)
Joins Avanzados y Operaciones de Conjunto
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Subconsultas y Tablas Derivadas
- Subconsultas correlacionadas vs. no correlacionadas
- Uso de subconsultas en FROM
- CTEs (Expresiones de Tabla Comunes)
Funciones Ventana
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY y ORDER BY
- Funciones LEAD y LAG
Tipos de Datos y Funciones
- Funciones de cadena y fecha
- CASE e IF statements
- Conversiones de tipo y manejo de null
Optimización de Consultas
- Comprender los índices
- Uso de EXPLAIN
- Prácticas recomendadas para escribir consultas eficientes
Resumen y Próximos Pasos
Requerimientos
- Conocimientos básicos de las declaraciones SQL SELECT
- Experiencia con filtros, ordenación y uniones simples
- Comprensión de los conceptos de bases de datos relacionales
Público Objetivo
- Analistas de datos
- Desarrolladores que trabajan con SQL bases de datos
- Profesionales de la Business inteligencia
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 3200 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Testimonios (3)
Fue muy interactivo y nos mantuvo interesados.
Raluca Alexandra PUNGA
Curso - SQL Fundamentals
Traducción Automática
Pequeño grupo, presencial durante 3 días,
Annina - Ricardo AG
Curso - SQL: Basics to Intermediate
Traducción Automática
Me gustó el ritmo de la capacitación y el nivel de interacción. A todos los participantes se les animó a participar activamente en las discusiones sobre las soluciones de los ejercicios, etc.
Aaron - Computerbits
Curso - SQL Advanced level for Analysts
Traducción Automática