Objetivo General
Desarrollar habilidades avanzadas en SQL para gestionar bases de datos eficientemente.
Descargar Ficha PDF CotizarObjetivos Específicos
Aprender a crear y modificar tablas.Dominar consultas complejas.
Optimizar el rendimiento de consultas.
Modulo 1: Introducción a SQL
Aprendizaje esperado: Comprender los conceptos básicos de SQL y su aplicación.Fundamentos De Sql: Conocer la sintaxis básica de SQL.
Tipos De Datos: Identificar y utilizar diferentes tipos de datos.
Operadores Y Funciones: Aplicar operadores y funciones en SQL.
Seguridad En Sql: Implementar medidas de seguridad básicas.
Actividad práctica: Ejercicio de consultas básicas en una base de datos de ejemplo.
Modulo 2: Consultas Avanzadas
Aprendizaje esperado: Desarrollar consultas complejas para obtener información específica.Subconsultas: Crear y utilizar subconsultas.
Joins: Realizar combinaciones de tablas.
Funciones De Agregado: Utilizar funciones de agregado para resumir datos.
Agrupamiento Y Filtrado: Aplicar técnicas de agrupamiento y filtrado de datos.
Actividad práctica: Juego de rol para simular escenarios de consultas avanzadas.
Modulo 3: Gestión De Tablas
Aprendizaje esperado: Administrar y modificar estructuras de tablas.Creación De Tablas: Diseñar nuevas tablas en SQL.
Modificación De Tablas: Alterar tablas existentes.
Integridad Referencial: Implementar claves foráneas.
Particionamiento: Dividir tablas para optimizar el rendimiento.
Actividad práctica: Simulación de creación y modificación de tablas.
Modulo 4: Optimización De Consultas
Aprendizaje esperado: Mejorar el rendimiento de las consultas SQL.Indices: Crear y gestionar índices.
Planes De Ejecución: Analizar y optimizar planes de ejecución.
Tuning De Consultas: Afinar consultas para mejorar su eficiencia.
Herramientas De Optimización: Usar herramientas para identificar cuellos de botella.
Actividad práctica: Estudio de caso sobre optimización de consultas.
Modulo 5: Procedimientos Almacenados Y Triggers
Aprendizaje esperado: Automatizar tareas mediante procedimientos almacenados.Creación De Procedimientos: Desarrollar procedimientos almacenados.
Uso De Triggers: Implementar triggers para automatizar acciones.
Variables Y Condicionales: Utilizar variables y estructuras condicionales.
Manejo De Errores: Implementar manejo de errores en procedimientos.
Actividad práctica: Simulacro real de implementación de procedimientos almacenados.
Modulo 6: Administración De Bases De Datos
Aprendizaje esperado: Gestionar de manera eficiente bases de datos SQL.Usuarios Y Permisos: Administrar usuarios y permisos.
Copia De Seguridad Y Restauración: Realizar copias de seguridad y restauración.
Monitoreo De Rendimiento: Supervisar el rendimiento de la base de datos.
Mantenimiento De La Base: Realizar tareas de mantenimiento regular.
Actividad práctica: Práctica real de administración de una base de datos.