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
 14 Horas

Testimonios (5)

Próximos cursos

Categorías Relacionadas