Contacta con nosotros

Temario del curso

Repaso de los conceptos básicos de SQL

  • Repaso de SELECT, WHERE, GROUP BY
  • Repaso rápido de tipos de JOIN
  • Comprensión del orden de ejecución de las consultas

Instrucciones 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, EXCEPT
  • SELF JOIN

Subconsultas y tablas derivadas

  • Subconsultas correlacionadas frente a no correlacionadas
  • Uso de subconsultas en FROM
  • CTE (Expresiones de tabla comunes)

Funciones de ventana

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

Tipos de datos y funciones

  • Funciones de cadenas de texto y fechas
  • Instrucciones CASE e IF
  • Conversiones de tipos y tratamiento del valor nulo

Optimización de consultas

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

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos de las instrucciones SELECT de SQL
  • Experiencia con filtrado, ordenación y uniones simples
  • Comprensión de los conceptos de bases de datos relacionales

Público objetivo

  • Analistadatos
  • Desarrolladores que trabajan con bases de datos SQL
  • Profesionales de la inteligencia empresarial (Business Intelligence)
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas