Objetivo General
Proporcionar a los participantes las habilidades necesarias para consultar, extraer y estructurar información desde bases de datos corporativas utilizando SQL.
Descargar Ficha PDF CotizarObjetivos Específicos
Comprender los conceptos básicos de SQL y su aplicación en bases de datos corporativas.Desarrollar habilidades para escribir consultas SQL efectivas para extracción y análisis de datos.
Aplicar técnicas avanzadas de SQL para estructurar y manipular información en bases de datos.
Diseñar consultas complejas para satisfacer necesidades específicas de información.
Módulo 1
Introducción A SQL Y Su ImportanciaContenidos:
Historia y evolución de SQL.
Importancia de SQL en el manejo de datos.
Visión general de bases de datos relacionales.
Componentes básicos de una consulta SQL.
Actividad práctica: Creación de una consulta simple para extraer datos de una tabla.
Módulo 2
Consultas Básicas En SQLContenidos:
Sintaxis básica de una consulta SELECT.
Uso de operadores y condiciones en WHERE.
Ordenamiento de resultados con ORDER BY.
Filtrado de datos con cláusulas específicas.
Actividad práctica: Redacción de consultas para filtrar y ordenar datos de una base de datos.
Módulo 3
Funciones Y Agrupamiento De DatosContenidos:
Uso de funciones de agregación como SUM, AVG, COUNT.
Agrupamiento de resultados con GROUP BY.
Filtración de grupos con HAVING.
Aplicación de funciones de cadena y fecha.
Actividad práctica: Creación de informes agrupados utilizando funciones de agregación.
Módulo 4
Uniones Y SubconsultasContenidos:
Comprensión de JOINs: INNER, LEFT, RIGHT, FULL.
Escritura y aplicación de subconsultas.
Comparación de resultados con subconsultas.
Uso de uniones para combinar tablas.
Actividad práctica: Desarrollo de consultas que integren datos de múltiples tablas mediante JOINs.
Módulo 5
Manipulación De DatosContenidos:
Inserción de datos con INSERT.
Actualización de datos con UPDATE.
Eliminación de datos con DELETE.
Mantenimiento de integridad referencial.
Actividad práctica: Ejercicios de inserción, actualización y eliminación de datos en tablas.
Módulo 6
Optimización Y Mejores Prácticas En SQLContenidos:
Identificación de cuellos de botella en consultas.
Uso de índices para mejorar el rendimiento.
Prácticas recomendadas para escribir consultas eficientes.
Solución de problemas comunes en la ejecución de SQL.
Actividad práctica: Optimización de consultas y evaluación de su rendimiento.
Evaluación final.