0% encontró este documento útil (0 votos)
135 vistas9 páginas

Pit 2024-SQL Server - Base de Datos - Intermedio

BASE DE DATOS 2 OTI UNI
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
135 vistas9 páginas

Pit 2024-SQL Server - Base de Datos - Intermedio

BASE DE DATOS 2 OTI UNI
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 9

SQL SERVER - INTERMEDIO

DESCRIPCIÓN
El curso de SQL Server Intermedio - Programación, está diseñado
para llevar a los participantes a un nivel más avanzado en el
desarrollo de soluciones de base de datos. El enfoque principal se
centra en la creación y optimización de procedimientos
almacenados, funciones, triggers y cursores, herramientas
fundamentales para construir una lógica de negocio robusta y
eficiente en aplicaciones empresariales.

A través de un aprendizaje práctico y orientado a problemas reales,


los alumnos adquirirán habilidades especializadas para automatizar
tareas, manejar excepciones, garantizar la integridad de los datos y
mejorar el rendimiento de las consultas. Aprenderán a aprovechar al
máximo las capacidades avanzadas del lenguaje SQL, lo que les
permitirá desarrollar soluciones de base de datos más flexibles,
escalables y fáciles de mantener.

Al finalizar el curso, los participantes estarán capacitados para


convertirse en expertos en programación de base de datos,
aportando un valor significativo a sus organizaciones al resolver
problemas complejos, optimizar procesos y garantizar la calidad de la
información. Este curso es ideal para desarrolladores, analistas de
datos y profesionales de TI que buscan llevar sus habilidades SQL al
siguiente nivel.

¡Únete a nosotros en este curso y desbloquea el potencial de SQL


Server Intermedio para llevar tus habilidades de programación de
bases de datos al siguiente nivel!
INFORMACIÓN GENERAL

Modalidad Duración Horas


Virtual
(Zoom + YouTube) 4 Sesiones 16 horas

¿QUÉ APRENDERÁS EN ESTE CURSO?

Cómo crear y ejecutar procedimientos almacenados.

Cómo utilizar parámetros de entrada y salida en los


procedimientos almacenados.

Técnicas de control de flujo, como declaraciones IF-ELSE y bucles,


dentro de los procedimientos almacenados.

Manejo eficaz de errores y excepciones en los procedimientos


almacenados.

Estrategias para optimizar el rendimiento de los procedimientos


almacenados.

Cómo crear y utilizar funciones escalares, de tabla en línea y de


tabla con valores de tabla.

Aplicación de funciones de agregación y de ventana para análisis


de datos avanzados.

Implementación de triggers de inserción, actualización y


eliminación, y cómo acceder a los datos afectados.

Cómo utilizar procedimientos almacenados transaccionales para


garantizar la integridad de los datos y la coherencia de las
operaciones de base de datos.
DIRIGIDO A
Este curso está dirigido a alumnos de pregrado de todas las universidades.

BENEFICIOS

Acceso al aula virtual (PIT Virtual).

Grabaciones de las clases.

Materiales descargables.

Certificado
El certificado digital es opcional.
Al aprobar el curso con un
promedio final mayor o igual a 12,
el participante recibirá un
certificado digital emitido por la
Universidad Nacional de Ingeniería.

Los alumnos que no hayan


aprobado el curso podrán recibir
una constancia digital de
asistencia, emitida por la
Universidad Nacional de Ingeniería,
si han asistido al menos al 75% de
las clases.
EVALUACIÓN

En cada sesión se realizará una evaluación la cual


estará sujeta a una calificación.

La nota del curso se obtendrá de la siguiente manera:

Si el curso cuenta con cuatro minitest, se deberá eliminar la


menor de estas notas. Las más altas se sumarán al doble de la
evaluación final según la siguiente fórmula:

La asistencia a cada sesión se apertura automáticamente en


la plataforma PIT VIRTUAL durante el horario de la clase.
TEMARIO
DEL CURSO

SESIÓN 1:
PROCEDIMIENTOS ALMACENADOS
1.Introducción a los procedimientos almacenados
2.Creación de procedimientos almacenados
3.Parámetros de entrada y salida
4.Ejecución de procedimientos almacenados
5.Control de flujo en procedimientos almacenados
6.Manejo de errores en procedimientos almacenados
7.Llamadas anidadas a procedimientos almacenados
8.Optimización de procedimientos almacenados

SESIÓN 2:
FUNCIONES
1.Introducción a las funciones
2.Funciones escalares
3.Funciones de tabla en línea
4.Funciones de tabla con valores de tabla
5.Funciones de agregación
6.Funciones de ventana
7.Creación de funciones personalizadas
8.Optimización de funciones
SESIÓN 3:
TRIGGERS O DESENCADENANTES
1.Introducción a los triggers
2.Tipos de triggers (INSERT, UPDATE, DELETE)
3.Acceso a datos en triggers
4.Uso de variables en triggers
5.Triggers de nivel de fila y de nivel de tabla
6.Desactivación y activación de triggers
7.Triggers anidados
8.Buenas prácticas en el uso de triggers

SESIÓN 4:
CURSORES
1.Introducción a los cursores
2.Declaración y abrir cursores
3.Recorrer y manipular datos con cursores
4.Clausulas FETCH, CLOSE y DEALLOCATE
5.Cursores de solo lectura y actualizables
6.Cursores de solo avance y bidireccionales
7.Rendimiento y optimización de cursores
8.Casos de uso y mejores prácticas con cursores
DOCENTE
Edgard Lucho Lutgardo
Es un destacado docente reconocido por su especialización
en lenguajes de programación, bases de datos e inteligencia
de negocios. Actualmente, imparte clases en prestigiosas
instituciones académicas. Es docente en la Oficina de
Tecnologías de la Información de la Universidad Nacional de
Ingeniería (OTI UNI), así como en la Dirección de
Responsabilidad Social y Desarrollo Sostenible-CEPS-UNI y en
el Centro de Proyección Social y Responsabilidad Social de la
FIM – CPSRS-UNI.

Con una destacada trayectoria en el sector público y privado,


Edgard Lucho trabaja como Administrador de Bases de Datos
en Microsoft SQL Server, donde ha adquirido un sólido
conocimiento en el manejo y optimización de bases de datos.
Además, se desempeña como Analista Programador e
Inteligencia de Negocios en empresas privadas, aplicando sus
habilidades en el desarrollo de soluciones tecnológicas y
análisis de datos para la toma de decisiones empresariales.

También podría gustarte