Microsoft curso MCTS Microsoft Certified Technology

Anuncio
Microsoft curso MCTS Microsoft Certified Technology Specialist
Database Development

MIC 2778 Writing Queries Using Microsoft SQL Server 2008 Transct-SQL
Módulo 1: Inicio con Bases de datos y Transact-SQL in SQL Server 2008
El estudiante aprenderá cómo funciona la arquitectura cliente/servidor, y a examinar las diferentes bases
de datos y tareas de negocios que pueden ser ejecutadas mediante el uso de componentes SQL Server
2008. El estudiante también aprenderá conceptos tales como bases de datos relacionales, normalización,
y objetos de bases de datos. Adicionalmente, el estudiante aprenderá cómo usar T-SQL para preguntar a
las bases de datos y generar reportes.
Módulo 2: Preguntar y filtrar datos
Los estudiantes aprenderán los conceptos básicos Transact-SQL (T-SQL) que se usan para escribir
preguntas, filtrar datos, y formatear grupos de resultados.
Módulo 3: Agrupamiento y Resumen de datos
Los estudiantes aprenderán a agrupar y resumir los datos cuando se generan reportes en Microsoft SQL
Server 2008 usando funciones agregadas y la cláusula COMPUTE.
Módulo 4: Unir datos desde múltiples tablas
Los estudiantes aprenderán a escribir uniones para preguntar en múltiples tablas, así como a limitar y
combinar grupos de resultado.
Módulo 5: Trabajo con subpreguntas (Subqueries )
Los estudiantes aprenderán subpreguntas básicas y correlacionales y cómo estas se comparan con
uniones y tablas temporales. Los estudiantes también aprenderán a usar expresiones de tabla común en
preguntas.
Módulo 6: Modificar datos en tablas
Los estudiantes podrán modificar los datos en las tablas usando los comandos INSERT, DELETE, y
UPDATE. Además, los estudiantes examinarán cómo funcionan las transacciones en una base de datos,
la importancia de los niveles de aislamiento de transacción, y cómo manejar transacciones.
Módulo 7: Preguntar (Querying) Metadato, XML, e Índices Full-Text
Los estudiantes aprenderán a preguntar datos semi-estructurados y no estructurados. Los estudiantes
también aprenderán cómo el SQL Server 2008 maneja datos XML y preguntarán datos XML. Los
estudiantes aprenderán indexación full-text en SQL Server 2008.
Módulo 8: Uso de objetos de programación para recuperación de datos
Los estudiantes aprenderán las funciones definidas por el usuario y la ejecución de varias clases de
preguntas usando funciones definidas por el usuario. Los estudiantes conocerán las vistas SQL Server
que encapsulan los datos y presentan usuarios con información limitada y relevante. Además, los
estudiantes conocerán los procedimientos almacenados en el SQL Server y las funcionalidades de varios
objetos de programación. Los estudiantes aprenderán cómo ejecutar preguntas distribuidas y cómo el
SQL Server trabaja con datos heterogéneos tales como bases de datos, hojas de cálculo, y otros
servidores.
Módulo 9: Uso de Técnicas de preguntas avanzadas
Los estudiantes aprenderán las mejores prácticas para preguntar datos complejos. Los estudiantes
también examinarán cómo preguntar estructuras de tabla complejas tales como datos almacenados en
tablas jerárquicas y de auto-referencia. Los estudiantes analizarán las guías recomendadas para la
ejecución de preguntas y cómo optimizar el desempeño de la pregunta.
MIC- 6231 Mantenimiento de una Base de Datos Microsoft SQL Server 2008
Módulo 1: Instalar y Configurar el Servidor SQL
Se les mostrará a los estudiantes cómo planear una instalación para el Servidor SQL. Luego se les
presentará la forma de instalar, configurar y gestionar un servidor SQL.
Módulo 2: Gestionar Bases de Datos y Archivos
Se les mostrará a los estudiantes la planeación y creación de bases de datos y el uso de las opciones de
las bases de datos para controlar el comportamiento de la base de datos.
Módulo 3: Recuperación de Desastre
Se les mostrará a los estudiantes las técnicas de recuperación de desastre para el servidor SQL.
Aprenderán como realizar diferentes tipos de operaciones de recuperación y restauración, incluyendo
restauraciones en línea y recuperación y restauración de bases de datos de sistema
Módulo 4: Gestionar Seguridad
Se les mostrará a los estudiantes cómo proteger el Servidor SQL. Los estudiantes aprenderán acerca del
modelo de seguridad del Servidor SQL y cómo usar las características de seguridad del Servidor SQL
para controlar el acceso a bases de datos y sus contenidos.
Módulo 5: Transferir Datos
Se les mostrará a los estudiantes cómo transferir datos hacia y desde el Servidor SQL usando
herramientas UI y de línea de comandos y aprenderán acerca de la transferencia y transformación de
datos con los servicios de Integración del Servidor SQL.
Módulo 6: Automatizar Tareas Administrativas
Los estudiantes aprenderán cómo automatizar tareas administrativas de rutina usando trabajos,
operadores y alertas.
Módulo 7: Implementar Replicación
Se les mostrará a los estudiantes las técnicas para configurar la replicación del Servidor SQL.
Módulo 8: Mantener Alta Disponibilidad
Se les mostrará a los estudiantes conceptos y métodos para mantener alta disponibilidad con el Servidor
SQL.
Módulo 9: Monitorear el Servidor SQL
Se les mostrará a los estudiantes cómo monitorear el desempeño y actividad del Servidor SQL
Módulo 10: Sincronización de solución de Problemas y desempeño
Los estudiantes aprenderán cómo solucionar una variedad de problemas comunes del Servidor SQL. Los
estudiantes también aprenderán cómo sincronizar el Servidor SQL para un desempeño mejorado usando
una variedad de herramientas.
MIC 6232 Implementing a Microsoft SQL Server 2008 Database
Módulo 1: Crear Bases de datos y archivos de bases de datos
Los estudiantes aprenderán una de las tareas más importantes que un desarrollador de bases de datos
debe ejecutar, la creación de una base de datos y de sus componentes mayores, tales como creación de
bases de datos, establecimiento de opciones de la base de datos, creación de grupos de archivo,
esquemas, y vistas de bases de datos.
Módulo 2: Crear tipos y tablas de datos
Los estudiantes aprenderán acerca de los tipos de datos que provee el sistema en SQL Server 2008.
Aprenderán cómo definir tipos de datos personalizados Transact-SQL y cómo crear tablas y cómo usar
tablas particionadas para organizar los datos en particiones múltiples.
Módulo 3: Crear y adaptar Índices
Los estudiantes aprenderán cómo planear, crear, y optimizar índices para conseguir beneficios de
desempeño óptimos.
Módulo 4: Implementación de Integridad de datos mediante el uso de Precipitadores y Activadores
Los estudiantes aprenderán acerca de la implementación de la integridad de datos en SQL Server 2008
mediante el uso de Precipitadores. También implementarán la integridad de datos mediante el uso de
activadores.
Módulo 5: Uso de XML
Los estudiantes aprenderán cómo trabajar con XML, incluyendo el uso de la cláusula FOR XML, la
función OPENXML, expresiones XQuery, y el tipo de datos nativos xml. Aprenderán las consideraciones
que deben ser tenidas en cuenta cuando se crean índices XML y la sintaxis usada para crear los índices
XML. También aprenderán qué son esquemas XML y colecciones de esquema XML así como cómo
usarlos para implementar los datos XML escritos.
Módulo 6: Implementación de Vistas
Los estudiantes conocerán los diferentes tipos de vistas disponibles en el Microsoft SQL Server 2008 las
cuales pueden ofrecer una forma muy conveniente de accede datos por medio de una pregunta
predeterminada.
Módulo 7: Implementación de Procedimientos almacenados
Los estudiantes aprenderán el diseño y la implementación de los procedimientos almacenados para
reforzar las reglas de negocios o la consistencia de los datos, o para modificar y mantener los
procedimientos almacenados existentes escritos por otros desarrolladores.
Módulo 8: Implementación de funciones
Los estudiantes aprenderán el diseño y la implementación de funciones definidas por el usuario que
refuerzan las reglas de negocios o la consistencia de los datos, o para modificar y mantener las funciones
existentes escritas por otros desarrolladores.
Módulo 9: Implementación de Código Gestionado en la Base de datos
Los estudiantes aprenderán a usar código gestionado para implementar objetos de la base de datos, tales
como procedimientos almacenados, tipos de datos definidos por el usuario, funciones definidas por el
usuario, y activadores.
Módulo 10: Manejo de transacciones y seguros (locks)
Los estudiantes aprenderán a usar transacciones y mecanismos de aseguramiento SQL Server para
cumplir los requisitos de desempeño e integridad de datos de sus aplicaciones.
Módulo 11: Uso del Service Broker
Los estudiantes aprenderán a usar el Service Broker para crear aplicaciones seguras, confiables, y
escalables.
Descargar