WhatsApp
  • Siguenos en CAPACITACIONES GOCURSOS SPA :
Gocursos.cl Organismo de capacitación.

SQL Avanzado para Análisis y Gestión de Datos

Desarrollar competencias avanzadas en SQL para el análisis, optimización y administración de bases de datos relacionales, mediante el uso de consultas complejas, funciones avanzadas y técnicas de mejora de rendimiento.

  • 37 Contenidos
  • Duración: 16 horas
  • Código 347364

Objetivo General

Desarrollar competencias avanzadas en SQL para el análisis, optimización y administración de bases de datos relacionales, mediante el uso de consultas complejas, funciones avanzadas y técnicas de mejora de rendimiento.

Descargar Ficha PDF Cotizar

Objetivos Específicos

         Construir consultas SQL avanzadas utilizando subconsultas, CTE y funciones analíticas.
         Optimizar el rendimiento de consultas mediante el uso de índices, planes de ejecución y buenas prácticas.
         Implementar procedimientos almacenados, funciones y transacciones para una gestión eficiente y segura de los datos.


Módulo 1:

        Consultas Avanzadas y Subconsultas – 4 horas
        Contenidos:
        Repaso de SQL intermedio
        Subconsultas correlacionadas y no correlacionadas
        Uso avanzado de JOIN
        Operadores EXISTS, IN, ANY, ALL
        Expresiones CASE complejas
        Actividad Práctica: Resolución de casos de negocio mediante consultas avanzadas usando subconsultas y múltiples JOIN sobre una base de datos de ejemplo.


Módulo 2:

        CTE y Funciones Analíticas (Window Functions) – 4 horas
        Contenidos:
        Common Table Expressions (CTE)
        CTE recursivas
        Funciones de ventana: OVER, PARTITION BY, ORDER BY
        Funciones analíticas: ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD
        Actividad Práctica: Análisis de datos históricos y generación de reportes avanzados utilizando CTE y funciones analíticas.


Módulo 3:

        Optimización de Consultas y Rendimiento – 4 horas
        Contenidos:
        Conceptos de performance en bases de datos
        Índices: tipos, creación y mantenimiento
        Análisis de planes de ejecución (EXPLAIN / ANALYZE)
        Identificación y corrección de consultas ineficientes
        Buenas prácticas de escritura SQL
        Actividad Práctica: Evaluación y optimización de consultas lentas mediante análisis de planes de ejecución e implementación de índices.


Módulo 4:

        Procedimientos Almacenados, Funciones y Transacciones – 4 horas
        Contenidos:
        Procedimientos almacenados
        Funciones definidas por el usuario
        Variables, cursores y control de flujo
        Manejo de transacciones (COMMIT, ROLLBACK, SAVEPOINT)
        Manejo básico de errores
        Actividad Práctica: Creación de procedimientos y funciones para automatizar procesos de consulta y actualización de datos con control transaccional.

Completa el formulario para más información o haz clic en