Course 6232: Implementing a Microsoft SQL Server Database

(Curso 6232: Implementando una Base de Datos con Microsoft SQL Server)


Este curso de cinco días dirigido por un instructor está destinado a los desarrolladores de bases de datos de Microsoft SQL Server que son responsables de implementar una base de datos en SQL Server 2008 R2. En este curso, los estudiantes aprenden las habilidades y las mejores prácticas sobre cómo usar las características y herramientas del producto SQL Server 2008 R2 relacionadas con la implementación de un servidor de base de datos.

Perfil de audiencia

Este curso está dirigido a profesionales de TI que desean adquirir habilidades en las características y tecnologías de productos de SQL Server 2008 R2 para implementar una base de datos. Para tener éxito en este curso, el estudiante debe tener conocimiento de conceptos básicos de bases de datos relacionales y escribir consultas T-SQL.

Habilidades que se obtendran:

Pre-requisitos:

Contratar Curso

Temario (35 hrs. Presenciales)

Módulo 1: Introducción a SQL Server y su conjunto de herramientas

Este módulo le presenta toda la plataforma SQL Server y sus principales herramientas. Este módulo también cubre ediciones, versiones, conceptos básicos de escuchas en red y conceptos de servicios y cuentas de servicios.

Lecciones

Laboratorio: Introducción a SQL Server y su conjunto de herramientas

Después de completar este módulo, los estudiantes podrán:

Módulo 2: Trabajar con tipos de datos

Este módulo describe los tipos de datos compatibles con SQL Server y cómo trabajar con ellos.

Lecciones

Laboratorio: Trabajar con tipos de datos

Después de completar este módulo, los estudiantes podrán:

Módulo 3: Diseño e implementación de tablas

Este módulo describe el diseño y la implementación de tablas.

Lecciones

Laboratorio: diseño e implementación de tablas

Después de completar este módulo, los estudiantes podrán:

Módulo 4: Diseño e implementación de vistas

Este módulo describe el diseño e implementación de vistas.

Lecciones

Laboratorio: diseño e implementación de vistas

Después de completar este módulo, los estudiantes podrán:

Módulo 5: Planificación para la indexación de SQL Server

Este módulo describe el concepto de un índice y analiza la selectividad, la densidad y las estadísticas. Cubre las opciones de tipo de datos apropiadas y las opciones alrededor de las estructuras de índice compuesto.

Lecciones

Laboratorio: planificación de la indexación de SQL Server

Después de completar este módulo, los estudiantes podrán:

Módulo 6: Implementación de estructuras de tabla en SQL Server

Este módulo cubre índices agrupados y montones.

Lecciones

Laboratorio: Implementación de estructuras de tabla en SQL Server

Después de completar este módulo, los estudiantes podrán:

Módulo 7: Lectura de planes de ejecución de SQL Server

Este módulo presenta el concepto de lectura de planes de ejecución.

Lecciones

Laboratorio: lectura de planes de ejecución de SQL Server

Después de completar este módulo, los estudiantes podrán:

Módulo 8: Mejora del rendimiento a través de índices no agrupados

Este módulo explica los índices no agrupados, que cubren los índices y las columnas incluidas.

&;Lessons

Laboratorio: Mejora del rendimiento a través de índices no agrupados

Después de completar este módulo, los estudiantes podrán:

Módulo 9: Diseño e implementación de procedimientos almacenados

Este módulo describe el diseño e implementación de procedimientos almacenados.

Lecciones

Laboratorio: diseño e implementación de procedimientos almacenados

Después de completar este módulo, los estudiantes podrán:

Módulo 10: Fusionar datos y pasar tablas

Este módulo cubre los tipos de tabla, los parámetros con valores de tabla y la instrucción MERGE tal como se utiliza en los procedimientos almacenados.

Lecciones

Laboratorio: Fusionar datos y pasar tablas

Después de completar este módulo, los estudiantes podrán:

Módulo 11: Creación de aplicaciones de SQL Server altamente concurrentes

Este módulo cubre transacciones, niveles de aislamiento y diseño para concurrencia.

Lecciones

Laboratorio: Creación de aplicaciones de SQL Server altamente concurrentes

Después de completar este módulo, los estudiantes podrán:

Módulo 12: Manejo de errores en código T-SQL

Este módulo describe el manejo estructurado de excepciones y ofrece ejemplos sólidos de su uso dentro del diseño de procedimientos almacenados.

Lecciones

Laboratorio: Manejo de errores en código T-SQL

Después de completar este módulo, los estudiantes podrán:

Módulo 13: Diseño e implementación de funciones definidas por el usuario

Este módulo describe el diseño y la implementación de funciones, tanto escalares como con valores de tabla.

Lecciones

Laboratorio: diseño e implementación de funciones definidas por el usuario

Después de completar este módulo, los estudiantes podrán:

Módulo 14: Garantizar la integridad de los datos a través de restricciones

Este módulo describe el diseño y la implementación de restricciones.

Lecciones

Laboratorio: garantizar la integridad de los datos mediante restricciones

Después de completar este módulo, los estudiantes podrán:

Módulo 15: Respuesta a la manipulación de datos mediante disparadores

Este módulo describe el diseño e implementación de disparadores.

Lecciones

Laboratorio: respuesta a la manipulación de datos mediante disparadores

Después de completar este módulo, los estudiantes podrán:

Módulo 16: Implementación de código administrado en SQL Server

Este módulo describe la implementación y los casos de uso de destino para la integración SQL CLR.

Lecciones

Laboratorio: Implementación de código administrado en SQL Server

Después de completar este módulo, los estudiantes podrán:

Módulo 17: Almacenamiento de datos XML en SQL Server

Este módulo cubre el tipo de datos XML, colecciones de esquemas, columnas con tipo y sin tipo y casos de uso apropiados para XML en SQL Server.

Lecciones

Laboratorio: almacenamiento de datos XML en SQL Server

Después de completar este módulo, los estudiantes podrán:

Módulo 18: Consulta de datos XML en SQL Server

Este módulo cubre los conceptos básicos de las consultas FOR XML y XPath.

Lecciones

Laboratorio: Consulta de datos XML en SQL Server

Después de completar este módulo, los estudiantes podrán:

Módulo 19: Trabajar con datos espaciales de SQL Server

Este módulo describe datos espaciales y cómo se pueden implementar estos datos dentro de SQL Server.

Lecciones

Laboratorio: Trabajar con datos espaciales de SQL Server

Después de completar este módulo, los estudiantes podrán:

Módulo 20: Trabajar con índices de texto completo y consultas

Este módulo cubre los índices de texto completo y las consultas.

Lecciones

Laboratorio: trabajo con consultas e índices de texto completo

Después de completar este módulo, los estudiantes podrán: