IMPLEMENTACIÓN DE UNA BASE DE DATOS SQL SERVER 2008
       
    Modalidad: Presencial Duración 25 Horas Inscripciones  
     

Pulse aquí y rellene el formulario

 
    Fecha Inicio: 20/02/2012 Fecha Fin: 24/02/2012  
       
    Horario: 16:00 a 21:00 Dias impartición: LMXJV__  
 
       
       
  Objetivos:  
 

     El alumno será capaz de realizar la implementación de una base de datos, incluyendo el dimensionamiento y gestión de los ficheros, definir las tablas, tipos de datos y restricciones que mejorarán la calidad de los datos, planificar, crear y gestionar los índices que mejorarán el rendimiento, crear procedimientos, funciones y disparadores, gestionar correctamente las transacciones y bloqueos y utilizar las características XML y los service brokers.

 
     
  Contenido:  
 

1- Creación de una Base de Datos.
* Crear la base de datos.

* Creación y gestión de los grupos de ficheros.

* Creación y gestión de los esquemas.

* Snapshots de la base de datos.

2- Tablas y tipos de datos.
* Creación de tipos de datos definidos por el usuario.

* Creación de tablas.

* Creación y gestión de tablas particionadas.

3- Creación y ajustes de índices.
* Planificación de índices.

* Creación de índices.

* Ajustes de los parámetros de los índices.

4- Implementación de la integridad mediante restricciones y disparadores.
* Visión global de la integridad de los datos.

* Declaración de restricciones en la BBDD.

* Implementación de reglas de negocio complejas mediante disparadores.

5- Uso de XML.
* Tipos de datos XML.

* Recuperación de datos mediante FOR XML.

* Troceando XML mediante OPENXML.

* Creación de índices XML.

* Implementación de esquemas XML.

6- Implementación de vistas.
* Visión global de las vistas.

* Creación y gestión de vistas.

* Optimización del rendimiento mediante el uso de las vistas.

7- Procedimientos almacenados.
* Implementación de procedimientos almacenados.

* Utilización de parámetros.

* Trabajo con los planes de ejecución.

* Manejo de errores.

8- Funciones.
* Implementación de funciones.

* Trabajo con funciones.

* Control del contexto de ejecución.

9- Implementación de código manejado en la base de datos.
* Introducción al CLR.

* Importación y configuración de los ensamblados.

* Creación de objetos manejados.

10- Gestión de transacciones y bloqueos.
* Visión global de las transacciones y bloqueos.

* Gestión de transacciones.

* Comprensión de la arquitectura de bloqueos de SQL Server.

* Gestión de los bloqueos.

11- Services Brokers
* Visión global de los Gestores de servicio.

* Creación.

* Envío y recepción de mensajes.

 
       
 
Almerimatik Formación
C\ Doctor Gregorio Marañón, 37 (Bajo) 04005 Almería
Tfno.: 950 22 80 12 FAX: 950 22 70 06
E-mail: almerimatik.edu@a2000.es