6232: Implementación de una base de datos Microsoft SQL Server 2008 R2

Abierto

Días de aplicación: Lunes Martes Miércoles Jueves Viernes Sábado


Modalidad: Presencial y En linea


Cupo: Abierto


Este curso de cinco días dirigido por un instructor proporciona a los estudiantes el conocimiento y las habilidades para implementar una base de datos Microsoft SQL Server 2008. El curso se enfoca en enseñar a las personas cómo usar las características y herramientas del producto SQL Server 2008 relacionadas con la implementación de una base de datos.

Perfil de audiencia

Este curso está destinado a profesionales de TI que administran y mantienen bases de datos de SQL Server.

Al finalizar el curso

  • Después de completar este curso, los estudiantes podrán:
  • Crear bases de datos y archivos de bases de datos.
  • Crear tipos de datos y tablas.
  • Use características relacionadas con XML en Microsoft SQL Server 2008.
  • Planificar, crear y optimizar índices.
  • Implemente la integridad de los datos en las bases de datos de Microsoft SQL Server 2008 mediante el uso de restricciones.
  • Implemente la integridad de los datos en Microsoft SQL Server 2008 mediante el uso de disparadores.
  • Implementar vistas.
  • Implementar procedimientos almacenados.
  • Implementar funciones.
  • Implementar código administrado en la base de datos.
  • Gestionar transacciones y bloqueos.
  • Use Service Broker para crear una solución basada en mensajería.

Módulo 1: Creación de bases de datos y archivos de bases de datos

Los estudiantes aprenderán una de las tareas más fundamentales que debe realizar un desarrollador de bases de datos, la creación de una base de datos y sus componentes principales, como la creación de bases de datos, la configuración de opciones de bases de datos, la creación de grupos de archivos, esquemas e instantáneas de bases de datos.

 

Módulo 2: Creación de tipos de datos y tablas

Los estudiantes aprenderán sobre los tipos de datos proporcionados por el sistema en SQL Server 2008. Aprenderán cómo definir tipos de datos personalizados de Transact-SQL y cómo crear tablas y cómo usar tablas particionadas para organizar los datos en múltiples particiones.

 

Módulo 3: Creación y ajuste de índices

Los estudiantes aprenderán cómo planificar, crear y optimizar índices para lograr beneficios de rendimiento óptimos.

 

Módulo 4: Implementación de integridad de datos mediante el uso de restricciones y disparadores

Los estudiantes aprenderán sobre la implementación de la integridad de los datos en SQL Server 2008 mediante el uso de restricciones. También implementarán la integridad de los datos mediante el uso de disparadores.

 

Módulo 5: Uso de XML

Los estudiantes aprenderán a trabajar con XML, incluido el uso de la cláusula FOR XML, la función OPENXML, las expresiones XQuery y el tipo de datos nativo xml. Aprenderán las consideraciones que deben tenerse en cuenta al crear índices XML y la sintaxis utilizada para crear los índices XML. También aprenderán qué son los esquemas XML y las colecciones de esquemas XML, así como cómo usarlos para implementar datos XML mecanografiados.

 

Módulo 6: Implementando Vistas

Se les presentará a los estudiantes los diferentes tipos de vistas disponibles en Microsoft SQL Server 2008 que proporcionan una manera conveniente de acceder a los datos a través de una consulta predefinida.

 

Módulo 7: Implementación de procedimientos almacenados

Los estudiantes aprenderán el diseño y la implementación de procedimientos almacenados para hacer cumplir las reglas comerciales o la consistencia de los datos, o para modificar y mantener los procedimientos almacenados existentes escritos por otros desarrolladores.

 

Módulo 8: Implementando Funciones

Los estudiantes aprenderán el diseño e implementación de funciones definidas por el usuario que imponen reglas comerciales o consistencia de datos, o para modificar y mantener funciones existentes escritas por otros desarrolladores.

 

Módulo 9: Implementación de código administrado en la base de datos

Los estudiantes aprenderán a usar código administrado para implementar objetos de base de datos, como procedimientos almacenados, tipos de datos definidos por el usuario, funciones definidas por el usuario y disparadores.

 

Módulo 10: Gestión de transacciones y bloqueos

Los estudiantes aprenderán a usar transacciones y mecanismos de bloqueo de SQL Server para cumplir con los requisitos de rendimiento e integridad de datos de sus aplicaciones.

 

Módulo 11: Uso de Service Broker

Los estudiantes aprenderán a usar Service Broker para crear aplicaciones seguras, confiables y escalables.

Antes de asistir a este curso, los estudiantes deben tener:

Conocimientos básicos del sistema operativo Microsoft Windows y su funcionalidad principal.

Conocimiento práctico de Transact-SQL.

Conocimiento práctico de bases de datos relacionales.

Alguna experiencia con el diseño de bases de datos.


¿Necesitas información? Contáctanos


Enviar