ContenidoTemario
1. Introducción
1.1. ¿Po qué es importante este curso?
2. Repaso general de teoría de bases de datos
2.1. Diseño de bases de datos relacionales
2.2. Reglas de normalización de bases de datos relacionales
3. Repaso general de sentencias T-SQL
3.1. Sentencias DDL
3.1.1. Crear objetos de bases de datos
3.1.2. Modificar objetos de bases de datos
3.1.3. Eliminar objetos de bases de datos
3.2. Sentencias DML
3.2.1. Insertar registros
3.2.2. Modificar registros
3.2.3. Eliminar registros
3.2.4. Consultas
3.3. Operadores
3.4. Condicionales
3.5. Ciclos
3.6. Funcione de uso común
4. Subconsultas
4.1. Función de las subconsultas
4.2. Conveniencia en el uso de subconsultas
5. Pivoteo de tablas
5.1. Estructura básica de pivoteo
5.2. Pivoteo dinámico
6. Funciones
6.1. Propósito del uso de funciones definidas por el usuario
6.2. Tipos de funciones
6.3. Estructura básica de una función
6.4. Paso de parámetros
6.5. Ámbito de una función
6.6. Ejemplos de creación y uso de funciones
7. Procedimientos almacenados
7.1. Propósito del uso de procedimiento almacenados definidos por el usuario
7.2. Estructura básica de un procedimiento
7.3. Paso de parámetros
7.3.1. Por valor
7.3.2. Por referencia
7.4. Ámbito de un procedimiento almacenado
7.5. Ejemplos de creación y uso de procedimientos almacenados
8. Desencadenadores
8.1. Propósito del uso de desencadenadores
8.2. Eventos
8.3. Estructura básica de un desencadenador
8.4. Ámbito de un desencadenador
8.5. Ejemplos de creación y uso de desencadenadores
9. Control de errores
9.1. Tipos de excepciones y errores que se pueden controlar
9.2. Instrucciones para manejo de excepciones y errores
9.3. Ejemplo de control de excepciones y errores