Tener experiencia leyendo documentos de requerimientos de usuario y de necesidades de negocio como por ejemplo: sentencias de visión/misión de proyecto de desarrollo o reportes de análisis de negocios.
Tener conocimiento de sintaxis de T-SQL y lógica de programación.
Entender XML, específicamente, deben estar familiarizados con la sintaxis de XML, que son elementos y atributos y como distinguirlos
Entender requerimientos de seguridad, específicamente, deben entender como usuarios no autorizados pueden obtener acceso a información sensible y ser capaz de planear estrategias para prevenir acceso.
Ser capaz de diseñar una base de datos a tercera forma normal (3NF) y conocer los balances cuando regresa del diseño completamente normalizado (desnormalización) y diseñando para rendimiento y requerimientos de negocio adicionalmente de estar familiarizado con modelos de diseño, tales como esquemas de estrella o copo de nieve.
Tener habilidades de monitoreo y solución de problemas..
Tener conocimiento del sistema operativo y plataforma, esto es, cómo el sistema operativo se integra con la base de datos, qué puede hacer la plataforma o sistema operativo y cómo la interacción entre el sistema operativo y la base de datos funciona.
Tener conocimiento de arquitectura de aplicación, esto es, cómo las aplicaciones pueden ser diseñadas en tres capas, que pueden hacer aplicaciones, cómo su interacción entre aplicación y la base de datos funciona y cómo la interacción entre aplicación y la plataforma o sistema operativo funciona.
Tener alguna experiencia con una herramienta de reporteo.
Estar familiarizado con funciones, herramientas y tecnologías de SQL Server 2005.
Tener una certificación de Microsoft Certified Technology Specialist: Microsoft SQL Server 2005.
Adicionalmente, se recomienda, pero no se requiere, que los estudiantes hayan concluido:
Curso 2778: Writing Queries Using Microsoft SQL Server 2005 Transact-SQL.
Curso 2779: Implementing a Microsoft SQL Server 2005 Database.
Curso 2780: Maintaining a Microsoft SQL Server 2005 Database.
Los alumnos serán capaces de:
Seleccionar servicios de SQL Server para soportar necesidades de una organización.
Diseñar una estrategia de seguridad para una solución de SQL Server.
Diseñar una estrategia de modelado de datos.
Diseñar una estrategia de transacciones para una solución de SQL Server.
Diseñar una solución de servicios de notificación.
Diseñar una solución corredor de servicios.
Planear para control de código fuente, pruebas de unidad e instalación para cumplir necesidades de una organización.
Evaluar técnicas de consulta avanzadas.
Evaluar técnicas de XML avanzadas.
Exámenes de certificación Microsoft
Los exámenes por requerimiento son: 70 -441 y 70 -442
Temario
Módulo 1: Seleccione Servicios de SQL Server para Soportar Necesidades de Negocio
Temario:
Descripción general de servicios inter-construidos de SQL Server.
Evaluar cuándo utilizar los nuevos servicios de SQL Server.
Evaluar cuándo utilizar mejoras del motor de base de datos.
Laboratorio:
Seleccione servicios de SQL Server para soportar necesidades de negocio.
Al concluir el módulo
Los estudiantes serán capaces de:
Evaluar el uso de los servicios inter-construidos de SQL Server.
Evaluar el uso de los nuevos servicios de SQL Server.
Evaluar el uso de mejoras del motor de base de datos.
Módulo 2: Diseñe una Estrategia de Seguridad
Temario:
Descripción general de modos de autentificación y estrategias de autorización.
Diseño de una estrategia de seguridad para componentes de una solución de SQL Server 2005.
Diseño de objetos para manejar acceso a aplicación.
Cree una estrategia de auditoría.
Maneje múltiples equipos de desarrollo usando las funciones de seguridad de SQL server 2005.
Laboratorio:
Diseñe una estrategia de seguridad.
Al concluir el módulo
Los estudiantes serán capaces de:
Seleccionar el modo de autentificación y estrategia de autorización para una solución de SQL Server 2005.
Diseñar una estrategia de seguridad para componentes de una solución de SQL Server 2005.
Diseñar objetos para manejar acceso a aplicación.
Crear una estrategia de auditoría.
Manejar múltiples equipos de desarrollo usando las funciones de seguridad de SQL .server 2005.
Módulo 3: Diseñe una Estrategia de Modelado de Datos
Temario:
Defina estándares para almacenamiento de datos XML en una solución.
Diseñe un esquema de solución de base de datos.
Diseñe una estrategia de escalar hacia afuera.
Laboratorio:
Diseñe una estrategia de modelado de datos.
Al concluir el módulo
Los estudiantes serán capaces de:
Definir estándares para almacenamiento de datos XML en una solución.
Diseñar un esquema de solución de base de datos.
Diseñar una estrategia de escalar hacia fuera para una solución.
Módulo 4: Diseñe una Estrategia de Transacciones para una Solución de SQL Server
2005
Temario:
Defina los requerimientos de comportamiento de datos.
Defina los niveles de aislamiento.
Diseñe una estrategia elástica de transacciones.
Laboratorio:
Diseñe una estrategia de transacciones para una solución de SQL Server 2005.
Al concluir el módulo
Los estudiantes serán capaces de:
Definir requerimientos de comportamiento de datos.
Definir niveles de aislamiento para un almacén de datos.
Diseñar una estrategia elástica de transacciones.
Módulo 5: Diseñe una Solución de Servicios de Notificación
Temario:
Defina datos de evento.
Diseñe una estrategia de subscripción.
Diseñe una estrategia de notificación.
Diseñe una estrategia de entrega de notificación.
Laboratorio:
Diseñe una solución de servicios de notificación.
Al concluir el módulo
Los estudiantes serán capaces de:
Definir y almacenar datos de evento.
Diseñar una estrategia de subscripción para una solución de servicios de notificación.
Diseñar una estrategia de notificación.
Diseñar una estrategia de entrega de notificación.
Módulo 6: Diseñe una Solución de Corredor de Servicio
Temario:
Diseñe una arquitectura de solución de corredor de servicio.
Diseñe flujo de datos de corredor de servicio.
Diseñe disponibilidad de solución de corredor de servicio.
Laboratorio:
Diseñe una solución de corredor de servicio.
Al concluir el módulo
Los estudiantes serán capaces de:
Diseñar una arquitectura de solución de corredor de servicio.
Diseñar el flujo de datos de corredor de servicio.
Diseñar la disponibilidad de solución de corredor de servicio.
Módulo 7: Planee para Control de Código Fuente, Pruebas de Unidad e Instalación
Temario:
Diseñe una estrategia de control de código fuente.
Diseñe un plan de pruebas de unidad.
Cree una línea base de rendimiento y estrategia de medición.
Diseñe una estrategia de instalación.
Laboratorio:
Planear un control de código fuente, pruebas de unidad e instalación.
Al concluir el módulo
Los estudiantes serán capaces de:
Diseñar una estrategia de control de código fuente.
Diseñar un plan de pruebas de unidad.
Crear una línea base de rendimiento y estrategia de medición.
Diseñar una estrategia de instalación.
Módulo 8: Evaluando Consulta Avanzada y Técnicas de XML
Temario:
Evalúe expresiones de tabla comunes
Evalúe consultas pivote.
Evalúe consultas de graduación.
Descripción general de XQuery.
Descripción general de estrategias para conversión de datos entre XML y formatos relacionales
Laboratorio:
Evalúe las técnicas de consulta avanzada.
Al concluir el módulo
Los estudiantes serán capaces de:
Evaluar el uso de expresiones de tabla comunes.
Evaluar el uso de consultas pivote.
Evaluar el uso de consultas de graduación.
Evaluar el uso de XQuery.
Evaluar estrategias para conversión de datos entre XML y formatos relacionales.