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
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.