Contacta con nosotros

Temario del curso

Repaso de los fundamentos de SQL

  • Resumen de SELECT, WHERE y GROUP BY.
  • Repaso rápido de los tipos de JOIN (uniones).
  • 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).

Uniones avanzadas y operaciones de conjuntos

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

Subconsultas y tablas derivadas

  • Subconsultas correlacionadas frente a no correlacionadas.
  • Uso de subconsultas en la cláusula FROM.
  • CTEs (Expresiones de tabla comunes).

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 de texto y fechas.
  • Estructuras CASE e IF.
  • Conversiones de tipos y tratamiento de valores NULL.

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 sentencias SELECT de SQL.
  • Experiencia en filtrado, ordenación y uniones simples.
  • Comprensión de los conceptos de bases de datos relacionales.

Público objetivo

  • Analistas de datos.
  • Desarrolladores que trabajen con bases de datos SQL.
  • Profesionales de inteligencia empresarial.
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas