Download CL_50400

Document related concepts

SQL Server Compact wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Microsoft SQL Server Data Engine wikipedia , lookup

Data Transformation Services wikipedia , lookup

SQL Server Integration Services wikipedia , lookup

Transcript
CL_50400
Designing, Optimizing, and
Maintaining a Database
Administrative Solution for
Microsoft SQL Server 2008
www.ked.com.mx
Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560
CL_50400
Designing, Optimizing, and Maintaining a Database Administrative Solution for
Microsoft SQL Server 2008
Introducción
Este curso provee el conocimiento y habilidades diseñar, optimizar, y mantener una solución administrativa de
base de datos para Microsoft SQL Server 2008.
Duración
5 Días
Perfil
La audiencia primaria de este curso son profesionales de IT quienes diseñan y mantienen bases de datos de
SQL Server. La audiencia también abarcar arquitectos y consultores técnicos quienes diseñan e implementan
soluciones de SQL Server. Estudiantes tomando este curso se espera que tengan tres o más años de experiencia
trabajando en bases de datos por dos o más de las siguientes fases en el ciclo de vida de producto- diseño,
desarrollo, implementación, optimización, mantenimiento, o soporte.
Los estudiantes deben de tener experiencia en las siguientes áreas:
• Administración de bases de datos
• Diseñando soluciones de esquema lógico de base de datos
• Definiendo soluciones de alta disponibilidad
• Automatizando tareas administrativas
• Definiendo soluciones de seguridad
• Monitoreando y solucionando problemas del servidor de base de datos
• Diseñando y ejecutando implementaciones
• Definiendo la infraestructura (almacenamiento, hardware, y número de servidores o instancias, etc.)
Requisitos previos
Antes de atender a este curso, los estudiantes deben tener:
• Entender los balances entre los diferentes tipos de almacenamiento; por ejemplo, que significan niveles de
RAID, y como estos difieren de Storage Area Networks (SAN)
• Entender cómo funciona replicación y como replicación está implementada
• Estar familiarizado con lectura de documentos de requerimientos de usuario y necesidades de negocio; por
ejemplo, sentencias de visión/misión de proyecto de desarrollo o reportes de análisis de negocio
• Tener algún conocimiento de cómo se ejecutan consultas; ser capaz de leer un plan de ejecución de
consulta y entender que está sucediendo
• Tener conocimiento básico de las dependencias entre componentes de sistema
• Ser capaz de diseñar una base de datos a tercera forma normal (3NF) y conocer los balances cuando se
regresa del diseño completamente normalizado (des- normalización) y diseñando para rendimiento y
requerimientos de negocio adicionalmente a estar familiarizados con modelos de diseño, tales como
esquemas de estrella y de copo de nieve
• Tener habilidades de monitoreo y solución de problemas
• Tener conocimiento del sistema operativo y plataforma; esto es, como el sistema operativo se integra con
la base de datos que puede hacer la plataforma o sistema operativo, y como la interacción entre el sistema
operativo y la base de datos funciona; por ejemplo, como autentificación integrada interactúa con el
servicio de directorio de Active Directory
• Tener conocimiento de arquitectura de aplicación; esto es, como aplicaciones pueden ser diseñadas en tres
capas, que pueden hacer aplicaciones, interacción entre aplicaciones y la base de datos, interacción entre la
base de datos y la plataforma o sistema operativo
Pag. 1
CL_50400
Designing, Optimizing, and Maintaining a Database Administrative Solution for
Microsoft SQL Server 2008
• Ya debe de saber cómo usar:
- Una herramienta de modelado de datos
- Microsoft Office Visio (para crear diagramas de infraestructura)
• Estar familiarizado con funciones, herramientas, y tecnologías de SQL Server 2005
• Tener una credencial de Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 o experiencia
equivalente
• Adicionalmente, se recomienda pero no se requiere, que estudiantes hayan completado:
- Curso 2779: Implementing a Microsoft SQL Server 2005 Database
- Curso 2780: Maintaining a Microsoft SQL Server 2005 Database
• Adicionalmente a su experiencia profesional, estudiantes que atiendan este entrenamiento deben tener
conocimiento técnico equivalente a los siguientes cursos:
- Curso 6231: Maintaining a Microsoft SQL Server 2008 Database
- Curso 6232: Implementing a Microsoft SQL Server 2008 Database
El manual de este curso está en inglés. Para obtener el mayor beneficio de este curso, los alumnos deben
tener un buen conocimiento de este idioma y cumplir todos los requisitos previos.
Al finalizar
Al final del curso, los alumnos serán capaces de:
• Implementar una solución administrativa para SQL Server 2008
• Instalar SQL Server 2008
• Diseñar una estructura física para SQL Server 2008
• Diseñar una estrategia de mantenimiento de SQL Server 2008
• Diseñar una estrategia para manejo para SQL Server 2008
• Diseñar una estrategia para aseguramiento de bases de datos para SQL Server 2008
• Diseñar una estrategia para monitoreo de SQL Server 2008
• Diseñar una estrategia para distribución de contenido en SQL Server 2008
• Diseñar una estrategia para replicación en SQL Server 2008
• Diseñar una solución de alta disponibilidad para SQL Server 2008
• Diseñar una estrategia para respaldo y recuperación en SQL Server 2008
Examen
El examen por requerimiento es el: 70-450.
Material del curso y software
El kit del estudiante incluye un libro de trabajo comprensivo y otros materiales necesarios para esta clase.
Temario
1. Diseñando una Solución Administrativa para SQL Server 2008
• Descripción general de SQL Server 2008
• Diseñando una solución administrativa
• Desarrollando e instalando una solución administrativa para SQL Server 2008
• Implementando una solución administrativa en SQL Server Management Studio (SSMS)
Laboratorio:
• Diseñando una solución administrativa para SQL Server 2008
Pag. 2
CL_50400
Designing, Optimizing, and Maintaining a Database Administrative Solution for
Microsoft SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Explicar los conceptos básicos de SQL Server 2008
• Diseñar una solución administrativa
• Desarrollar e instalar una solución administrativa para SQL Server 2008
• Implementar una solución administrativa en SSMS
2. Instalando SQL Server 2008
• Requerimientos de sistema para SQL Server 2008
• Actualizando y migrando a SQÑ Server 2008
• Configurando instancias en SQL Server 2008
Laboratorio:
• Instalando SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Describir los requerimientos de sistema para SQL Server 2008
• Actualizar y migrar a SQÑ Server 2008
• Configurar instancias en SQL Server 2008
3. Diseñando la Estructura Física de SQL Server 2008
• Introducción a la estructura física de una base de datos
• Implementando la estructura física de una base de datos
• Configurando particiones
• Configurando indexación de texto completo
Laboratorio:
• Diseñando la estructura física de SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Planear para archivos de base de datos y bitácoras de transacción
• Planear para particiones
• Planear para indexación de texto completo
4. Diseñando una Estrategia para Mantenimiento de una Base de Datos en SQL Server
2008
• Diseñando una estrategia para mantenimiento de estadísticas para una base de datos
• Diseñando una estrategia para mantenimiento de índices
• Diseñando una estrategia para compresión de base de datos
Laboratorio:
Diseñando una estrategia para mantenimiento de una base de datos en SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Diseñar una estrategia para mantenimiento de estadísticas para una base de datos
• Diseñar una estrategia para mantenimiento de índices
• Diseñar una estrategia para compresión de base de datos
Pag. 3
CL_50400
Designing, Optimizing, and Maintaining a Database Administrative Solution for
Microsoft SQL Server 2008
5. Diseñando Soluciones para Manejo de SQL Server 2008
• Diseñando una estrategia de manejo basado en política
• Controlando uso de recursos al utilizar gobernador de recursos
• Auditando cambios en base de datos
Laboratorio:
• Diseñando soluciones para manejo de SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Diseñar una estrategia de manejo basado en política
• Controlar uso de recursos al utilizar gobernador de recursos
• Auditar cambios en base de datos
6. Automatizando la Estrategia de Manejo de Base de Datos para SQL Server 2008
• Manejando SQL Server Agent
• Automatizando tareas administrativas en SQL Server
• Monitoreando eventos en SQL Server
Laboratorio:
• Automatizando la estrategia de manejo de base de datos para SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Manejar SQL Server Agent
• Automatizar tareas administrativas en SQL Server
• Monitorear eventos en SQL Server
7. Diseñando una Estrategia para Aseguramiento de SQL Server 2008
• Asegurando instancias de SQL Server 2008
• Planeando seguridad de base de datos
• Manejando certificado y llaves en SQL Server 2008
• Implementando encriptación de base de datos
Laboratorio:
• Diseñando una estrategia para aseguramiento de SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Asegurar instancias de SQL Server 2008
• Planear seguridad de base de datos
• Manejar certificado y llaves en SQL Server 2008
• Implementar encriptación de base de datos
8. Diseñando una Estrategia para Monitoreo de SQL Server 2008
• Descripción general de monitoreo de SQL Server 2008
• Monitoreando instancias de SQL Server
• Monitoreando bases de datos de SQL Server
• Monitoreando múltiples SQL Servers al utilizar colección de datos
Pag. 4
CL_50400
Designing, Optimizing, and Maintaining a Database Administrative Solution for
Microsoft SQL Server 2008
Laboratorio:
• Diseñando una estrategia para monitoreo de SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Explicar los conceptos básicos de monitoreo en SQL Server 2008
• Monitorear instancias de SQL Server
• Monitorear bases de datos de SQL Server
• Monitorear múltiples SQL Servers al utilizar colección de datos
9. Diseñando una Estrategia para Distribución de Contenido en SQL Server 2008
• Distribución de datos en SQL Server 2008
• Trabajando con consultas distribuidas
• Manejando contenido distribuido al utilizar transacciones distribuidas
• Manejando paquetes de SQL Server Integration Services (SSIS)
• Configurando bases de datos compartidas escalables
Laboratorio:
• Diseñando una estrategia para distribución de contenido en SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Explicar los conceptos básicos de distribución de datos
• Manejar contenido distribuido al utilizar consultas distribuidas
• Manejar contenido distribuido al utilizar transacciones distribuidas
• Manejar paquetes de SSIS
• Configurar bases de datos compartidas escalables
10. Diseñando una Estrategia para Replicación en SQL Server 2008
• Diseñando una estrategia de replicación de base de datos
• Implementando distribución de contenido al utilizar replicación
• Configurando una solución de alta disponibilidad al utilizar replicación
Laboratorio:
• Diseñando una estrategia para replicación en SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Diseñar una estrategia de replicación de base de datos
• Diseñar distribución de contenido al utilizar replicación
• Configurar una solución de alta disponibilidad al utilizar replicación
11. Diseñando una Solución de Alta Disponibilidad para SQL Server 2008
• Introducción a alta disponibilidad
• Implementando envío de bitácora
• Implementando espejeo de base de datos
• Implementando agrupamiento de conmutación por error
• Diseñando una estrategia de alta disponibilidad
Pag. 5
CL_50400
Designing, Optimizing, and Maintaining a Database Administrative Solution for
Microsoft SQL Server 2008
Laboratorio:
• Diseñando una solución de alta disponibilidad para SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Explicar los conceptos básicos de alta disponibilidad
• Implementar envío de bitácora
• Implementar espejeo de base de datos
• Implementar agrupamiento de conmutación por error
• Diseñar una estrategia de alta disponibilidad
12. Diseñando una Estrategia de Respaldo y Recuperación de para SQL Server 2008
• Planeando una estrategia de respaldo
• Planeando una estrategia de recuperación
• Diseñando una estrategia de respaldo y recuperación
• Implementando una estrategia de reparación
Laboratorio:
• Diseñando una estrategia de respaldo y recuperación de para SQL Server 2008
Conocimientos:
Los estudiantes serán capaces de:
• Planear una estrategia de respaldo
• Planear una estrategia de recuperación
• Diseñar una estrategia de respaldo y recuperación
• Implementar una estrategia de reparación
[email protected]
Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560
Pag. 6