SQL Server

1. Instalación
Introducción
Ediciones de SQL Server 2005
Instalación
Comprobar la instalación

2. Configurar la instalación
Configuración de superficie de SQL Server
Administrador de configuración de SQL Server
SQL Server Management Studio
Libros en pantalla

3. Crear bases de datos
Introducción
Nueva base de datos
Adjuntar y separar una base de datos

4. Tablas
Introducción
Crear tablas
Tipos de datos numéricos
Tipos de datos de texto
Tipos de datos de fecha y hora

5. Relaciones
Introducción
Relaciones 1 a muchos
Restricciones de integridad refrencial
Relaciones muchos a muchos

6. Propiedades de tabla
Valores predeterminados
Restricciones Check
Restricciones UNIQUE
Intercalación

7. Indíces
Introducción
Índices agrupados
Índices no agrupados
Opciones y columnas incluidas
¿Cuanto se utilizan los índices?

8. El lenguaje SQL (I)
Introducción
La sentencia SELECT
Selecciones complejas
Funciones agregadas

9. El lenguaje SQL (II)
El operador INNER JOIN
El operador OUTER JOIN
Subconsultas
El operador EXISTS

 


10. El lenguaje SQL (III)
El operador UNION
La sentencia INSERT
La sentencia UPDATE
La senencia DELETE
Índices y consultas

11. Vistas
Introducción
Una vista sencilla
Una vista más compleja
Actualización de vistas
Vistas indizadas

12. Procedimietos almacenados (I)
Introducción
Un procedimiento simple
Parámetros

13. Procedimientos almacenados (II)
Variables
Estructuras de decisión
Cursores y estructuras de repetición
INSERT INTO ... SELECT

14. Procedimientos almacenados (III)
Manejar errores con TRY / CATCH
Transacciones
Valores de retorno
Utilidad de los procedimientos almacenados

15. Funciones definidas por el usuario
Introducción
Funciones escalares
Funciones con valores de tabla en línea
Funciones de tabla de múltiples instrucciones
Conclusión

16. Desencadenadores (TRIGGERS)
Introducción
Desencadenadores AFTER
Las tablas inserted y deleted
Desencadenadores INSTEAD OF

17. Integración CLR
Introducción
Visual Studio 2005
Una función de ejemplo
Utilizar la función