Contacta con nosotros

Temario del curso

Repaso de los fundamentos de SQL

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

Sentencias de manipulación de datos

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

Joins avanzados y operaciones de conjuntos

  • FULL OUTER JOIN.
  • UNION, INTERSECT y EXCEPT.
  • SELF JOIN.

Subconsultas y tablas derivadas

  • Subconsultas correlacionadas vs. no correlacionadas.
  • Uso de subconsultas en la cláusula FROM.
  • CTE (Expresiones de Tabla Común).

Funciones de ventana

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

Tipos de datos y funciones

  • Funciones para cadenas y fechas.
  • Sentencias CASE e IF.
  • Conversiones de tipos y manejo de valores nulos.

Optimización de consultas

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

Resumen y siguientes pasos

Requerimientos

  • Conocimientos básicos sobre las sentencias SELECT de SQL.
  • Experiencia en filtrado, ordenamiento y 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.
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas