Ponte en Contacto
 Duración 14 horas (2 días)

Temario del curso

Repaso de los Fundamentos de SQL

  • Repaso de SELECT, WHERE y GROUP BY
  • Revisión rápida de los tipos de uniones (JOIN)
  • Comprensión del orden de ejecución de las consultas

Declaraciones de Manipulación de Datos

  • INSERT INTO
  • UPDATE y DELETE
  • Control de transacciones (BEGIN, COMMIT, ROLLBACK)

Uniones Avanzadas y Operaciones de Conjuntos

  • FULL OUTER JOIN
  • UNION, INTERSECT y EXCEPT
  • SELF JOIN (auto-union)

Subconsultas y Tablas Derivadas

  • Subconsultas correlacionadas y no correlacionadas
  • Uso de subconsultas en la cláusula FROM
  • CTEs (Expresiones de Tablas Comunes)

Funciones de Ventana

  • ROW_NUMBER, RANK y DENSE_RANK
  • Uso de PARTITION BY y ORDER BY
  • Funciones LEAD y LAG

Tipos de Datos y Funciones

  • Funciones de cadenas y fechas
  • Declaraciones CASE y IF
  • Conversiones de tipos y manejo de valores nulos

Optimización de Consultas

  • Comprensión de los índices
  • Uso de la instrucción EXPLAIN
  • Mejores prácticas para escribir consultas eficientes

Resumen y Próximos Pasos

Requerimientos

  • Conocimientos básicos de las declaraciones SELECT en SQL
  • Experiencia en filtrado, ordenamiento y uniones (joins) simples
  • Comprensión de los conceptos de bases de datos relacionales

Público Objetivo

  • Analistas de datos
  • Desarrolladores que trabajan con bases de datos SQL
  • Profesionales de inteligencia de negocios

Número de participantes


Precio por participante

Reseñas (3)

Próximos cursos

Categorías Relacionadas