Curso de SqlSever III ( Transact-SQL )
SQL Server III
Interesados en programar la base de datos, creación de consultas, stores procedures, triggers, etc.
Duración: 5 Semanas ó 7 sábados
Costo:$2500.00 por módulo.
SQL Server proporciona numerosas funciones integradas y permite crear funciones definidas por el usuario.
Todas las aplicaciones que se comunican con SQL Server envian instrucciones Transact-SQL al servidor.
Temario:
Funciones definidas por el usuario
- Construcción de una Función
- Lógica en funciones
- Sentencia IF…ELSE
- Sentencia CASE
- Sentencia GOTO
- Ciclo WHILE
- Tipos de datos definidos por el usuario.
- Practicas con funciones.
- Agregando funcionalidad a la base de datos con funciones
Procedimientos almacenados
- Lógica en procedimientos almacenados
- Bloques de código. BEGIN…END
- Toma de decisiones en procedimientos almacenados.
- Anidamiento.
- Regresando valores. Sentencia RETURN.
- Optimización y depuraron de procedimientos almacenados
- Plan de ejecución
- Pausando y deteniendo Procedimientos almacenados
- Controlando errores
- Replicación con procedimientos almacenados
- Transacciones contenidas en Procedimientos
Automatizando tareas con Triggers
- Tipos de Triggers. FOR y AFTER
- Los Trigger y la integridad de datos
- Concepto de reexcursión en Triggers
- Practicas con Triggers y procedimientos almacenados
Cursores y transacciones
- Que son los cursores
- Accesando a cursores desde código
- Uso de cursores
- Como trabaja el archivo Log
- Seguimiento de transacciones
- Mejores prácticas en Transacciones
- Trigger y procedimientos en transacciones