SqlServer 2016: Triggers, Procedimientos
Almacenados y Funciones
Costo del Curso: Matricula: 100.000 Gs. Mensualidad: 150.000 Gs. Al Contado: 550.000 Gs.
Duración: 4 Meses
PRESENTACION
SQL Server, el manejador de bases de datos de Microsoft, cuenta con triggers, procedimientos almacenados y funciones, que te permiten hacer una útil aplicación de bases de datos. Este curso te mostrará cómo crear cada una de estas herramientas, y las soluciones que cada una de ellas proponen a problemas diarios. Los detonadores, los stored procedures y las funciones pueden ayudarte a no repetir código y a volverlo más sencillo.
PROGRAMA DE ESTUDIOS
1.-Configuración y fundamentos del curso SQL Server
Este curso cuenta con ejercicios, archivos y un ambiente que necesitamos para realizarlos. Veamos a lo largo de varias lecciones cómo levantar nuestro ambiente, la configuración y un repaso de la sintaxis y estructuras de control de T-SQL.
-Requisitos técnicos para el curso SQL Server
-Los archivos del curso de SQL Server
-Creación del ambiente local con SQL Server
-Variables y SET en T-SQL
-Estructuras de control en T-SQL
-Valores verdadero, falso y nulo en SQL Server
2.-Funciones de SQL Server
SQL Server cuenta con una serie de herramientas que nos pueden ayudar a abstraer una regla de negocios muy compleja o simplemente a crear alguna funcionalidad que utilizamos mucho con la ayuda de funciones. Si bien ya cuenta con algunas funciones integradas, también podemos crear nuestras propias funciones personalizadas.
-Qué son las funciones de SQL Server
-Funciones integradas en SQL Server
-Funciones escalares personalizadas
-Funciones personalizadas ITVF (Table-Valued Function)
-Funciones personalizadas MTVF (Table-Valued Function)
3.-Implementación de Triggers de SQL Server
Además de funciones integradas y personalizadas, SQL Server cuenta con una gran herramienta llamada Triggers. Los Triggers nos pueden ayudar a interceptar eventos, con la excepción de eventos selección de datos, ya que estos no modifican datos en la base de datos. Acompáñame para ver las bondades y peligros de los Triggers.
-Qué son los Triggers
-Trigger de inserción con AFTER e INSERTED
-Trigger de actualización con AFTER e INSERTED
-Trigger de eliminación con AFTER e INSERTED
4.-Implementación de procedimientos almacenados de SQL Server
Los procedimientos almacenados son una herramienta muy útil, ya que nos brinda la oportunidad de poder enmascarar una lógica de negocios muy compleja en una llamada sencilla. También nos puede ayudar a reducir el tráfico a nuestro servidor al no tener ya que enviar los comandos completos al servidor sino, simplemente, el nombre del procedimiento y los parámetros que reciba.
-Qué son los procedimientos almacenados
-Crear un procedimiento almacenado simple
-Parámetros por defecto en los procedimientos almacenados
-Parámetros de salida para un procedimiento almacenado
-Manejo de errores en T-SQL
-Cursores y sus ventajas dentro de T-SQL
HORARIOS DISPONIBLES
1.-HORARIOS DE 3 VECES POR SEMANA (2 Horas x CLASE)
LUNES – MIÉRCOLES – VIERNES
MAÑANA: de 08:00Hrs á 10:00 Hrs.- ó de 10:00 á 12:00 Hrs.- TARDE: de 14:00 Hrs. á 16:00 Hrs.- ó de 16:00Hrs. a 18:00 Hrs.- NOCHE:18:00 Hrs. á 20:00Hrs.-
2.- HORARIOS DE 2 VECES POR SEMANA (3 HORAS x CLASE)
MARTES y JUEVES
MAÑANA: 08:00Hrs. á 11:00 Hrs. TARDE: 14:00 Hrs. á 17:00 Hrs. NOCHE: 17:00 Hrs. á 20:00 Hrs.
3.-HORARIOS ESPECIALES DE LOS SÁBADOS
(4 Horas CONTINUADAS POR CLASE)
MAÑANA: 08:00 Hrs. á 12:00 Hrs. TARDE: 14:00 Hrs. á 18:00 Hrs.
* Los Cursos de solo los sábados se extienden 1 mes más.