Curso-Taller: SQL Profesional para Diseño, Automatización y Optimización de Bases de Datos
Curso
A Distancia
Descripción
-
Tipología
Taller intensivo
-
Nivel
Nivel intermedio
-
Metodología
A distancia
-
Idiomas
Castellano, Castellano
-
Horas lectivas
20h
-
Duración
2 Meses
-
Prácticas en empresa
Sí
-
Campus virtual
Sí
-
Envío de materiales didácticos
Sí
-
Servicio de consultas
Sí
-
Tutorías personalizadas
Sí
-
Clases virtuales
Sí
-
Exámenes presenciales
Sí
Este curso-taller está diseñado para profesionales que desean dominar SQL de forma práctica y aplicada, con un enfoque integral que abarca desde la estructuración lógica de bases de datos hasta la automatización de tareas, la optimización de consultas, la programación de funciones y la implementación de roles, permisos y vistas de administración en entornos como SQL Server.
Acerca de este curso
Diseñar estructuras de bases de datos relacionales eficientes, aplicando buenas prácticas en la normalización, relaciones y modelado lógico.
Dominar el lenguaje SQL para consultas complejas y programación de funciones, procedimientos almacenados, vistas y trabajos programados.
Implementar mecanismos de seguridad y control de acceso mediante el uso de esquemas, roles, permisos y vistas administrativas.
Optimizar el rendimiento de las consultas y automatizar procesos de extracción y carga de datos, incluyendo la integración con APIs en formatos XML y JSON.
Este curso-taller está dirigido a profesionales de tecnología, analistas de datos, ingenieros de software, desarrolladores, administradores de bases de datos y personal del área de sistemas que requieran diseñar, consultar, automatizar y optimizar bases de datos relacionales de forma avanzada. También es ideal para quienes buscan fortalecer sus habilidades en SQL Server y llevar su conocimiento al siguiente nivel en entornos reales de trabajo.
Diploma, DC-3 avalado por la STPS
A través del diseño de estructuras y consultas, se fortalece la capacidad de análisis, pensamiento lógico y resolución estructurada de problemas, útil más allá de la programación.
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 reseñas en los últimos 12 meses
Este centro lleva 1 años en Emagister.
Materias
- Case
- Estructuras
- SQL
- Administración de bases de datos
- Programacion
- Seguridad
Profesores
Equipo Docente
Cuerpo docente
Programa académico
Módulo 1. Fundamentos del modelo relacional y diseño de bases de datos
- Modelo relacional y normalización
- Tipos de datos y estructuras recomendadas
- Claves primarias y foráneas
- Restricciones: UNIQUE, CHECK, DEFAULT, NOT NULL
- Introducción a schemas y estructuras lógicas
Módulo 2. Manipulación de datos con SQL (DML) y consultas avanzadas
- Comandos: INSERT, SELECT, UPDATE, DELETE
- Cláusulas avanzadas: WHERE, LIKE, BETWEEN, IN, ORDER BY, GROUP BY, HAVING
- Operadores lógicos y aritméticos
- Subconsultas correlacionadas y no correlacionadas
- Consultas complejas con JOINs (INNER, LEFT, RIGHT, FULL)
- Vistas (VIEW): creación, uso y mantenimiento
Módulo 3. Automatización con procedimientos, funciones y estructuras de control
- Stored Procedures con parámetros
- Funciones definidas por el usuario (UDF): escalares y de tabla
- Uso de variables y estructuras de control (IF, WHILE, CASE)
- Manejo de errores (TRY...CATCH)
- Creación de Scheduled Jobs para ejecución automatizada
Módulo 4. Transacciones, triggers y control de flujo
- Control de transacciones: BEGIN, COMMIT, ROLLBACK
- Niveles de aislamiento y concurrencia
- Creación y uso de Triggers (AFTER, INSTEAD OF)
- Automatización de eventos críticos
- Buenas prácticas para procesos seguros
Módulo 5. Optimización de rendimiento y administración de seguridad
- Índices clásicos y columnstore
- Análisis y mejora de planes de ejecución
- Introducción y uso de SQL Server Profiler
- Administración de usuarios, roles, schemas y permisos
- Mejores prácticas de seguridad y segmentación de privilegios
Módulo 6. Integración de datos externos y enriquecimiento analítico
- Importación y lectura de archivos XML y JSON
- Consumo básico de APIs externas vía SQL Server
- Incorporación de datos no estructurados a tablas relacionales
- Modelado para análisis enriquecido y cruzado
- Prácticas recomendadas para la integración y validación de datos
Curso-Taller: SQL Profesional para Diseño, Automatización y Optimización de Bases de Datos
