Introducción
La finalidad de este curso es proveer a los y las asistentes con los conocimientos necesarios para implementar bases de datos con Microsoft SQL Server.
Objetivos
Después de completar este curso las y los alumnos serán capaces de:
- Determinar los tipos de datos apropiados en el diseño de tablas
- Creación de bases de datos
- Diseño de tablas
- Creación de procedimientos, funciones y desencadenadores
- Manejo de errores y control de excepciones estructurado
- Diseñar e implementar desencadenadores DML
- Uso de índices
- Creación de objetos NET
- Guardar datos y esquemas XML en SQL Server
Metodología
- Exposición teórico-práctica.
- Ordenador PC con equipo de videoproyección para el profesor y equipo de prácticas para cada asistente.
- Análisis de casos prácticos y ejemplos documentales
- Aplicaciones prácticas predefinidas
Material Didáctico y Equipamiento necesario
- PCs Pentium IV, 2 Gb RAM mínimo, 30 Gb espacio libre en disco
- Sistema operativo Windows 7 o Windows Server 2003 o Windows Server 2008
- SQL Server Developer o Enterprise
-
1) Introducción a SQL Server y a sus herramientas
-
2) Tipos de datos
-
3) Creación de tablas
-
4) Implementación de la integridad de los datos
-
5) Planificación de los índices
-
6) Implementación de estructuras de tabla
-
7) Lectura de planes de ejecución
-
8) Mejora del rendimiento a través de índices no agrupados
-
9) Creación de vistas
-
10) Diseño e implementación de procedimientos almacenados
-
11) Fusión de datos y paso de tablas
-
12) Diseño e implementación de funciones definidas por el usuario
-
13) Creación de aplicaciones altamente concurrentes
-
14) Control de errores en código T-SQL
-
15) Desencadenadores
-
16) Implementación de código administrado en las bases de datos
-
17) Almacenar datos XML en SQL Server
-
18) Consultas de datos XML
-
19) Trabajar con datos espaciales
-
20) Consultas e índices de texto completo
Duración
25 horas teórico-prácticas