Programa 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
Testimonios (5)
Gunnar creó un gran rapport con la audiencia y fue rápido para identificar nuestras necesidades. Fue interesante y muy conocedor en todo momento y disfrutamos de su humor.
Kurt - Complete Coherence
Curso - SQL For Data Science and Data Analysis
Traducción Automática
Los ejemplos practicos, y que ya tenian informacion mas realista preparada en la BD.
Enrique Pruneda Sandoval - GEODIS
Curso - SQL language in MSSQL
Philip fue muy amable, su estilo de explicar SQL conceptos es sobresaliente. Me gustó que nos diera información y respondiera a preguntas que no formaban parte de este curso.
Stefan
Curso - SQL in SQL Server
Traducción Automática
funciones analíticas
khusboo dassani - Tech Northwest Skillnet
Curso - SQL Advanced
Traducción Automática
Los materiales de formación.
Mona Dobre - DB Global Technology
Curso - SQL Advanced level for Analysts
Traducción Automática