Examen
70-459

Logotipo de Microsoft SQL Server

  • Publicado:
    11 de junio de 2012
  • Idiomas:
    Inglés
  • Público:
    Profesionales de TI
  • Tecnología:
    Microsoft SQL Server 2014
  • Crédito para la certificación:
    MCP, MCSA, MCSE

Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform

Este examen se ha retirado

Para ver las opciones que tiene disponibles actualmente, consulte la Lista de exámenes de Microsoft Certification.

Habilidades medidas

Este examen mide su capacidad para realizar las tareas técnicas mencionadas a continuación. Los porcentajes indican la importancia relativa de cada área temática principal del examen. Cuanto más alto sea el porcentaje, más preguntas verá sobre esa área de contenido en el examen. Ver tutoriales en vídeo acerca de la variedad de tipos de preguntas en los exámenes de Microsoft.

Tenga en cuenta que las preguntas pueden evaluar, entre otros, los temas descritos en el texto con viñetas.

¿Tiene algún comentario sobre la pertinencia de las aptitudes evaluadas en este examen? No dude en enviar sus comentarios a Microsoft. Todos los comentarios se revisarán y aplicarán según se considere oportuno, manteniendo siempre la validez y fiabilidad del proceso de certificación. Tenga en cuenta que Microsoft no responderá directamente a sus comentarios. Agradecemos su participación para garantizar la calidad del programa Microsoft Certification.

Si cree que existe algún problema con preguntas específicas de este examen, envíe una impugnación del examen..

Si tiene otras preguntas o comentarios sobre los exámenes de Microsoft Certification o el programa de certificación, el registro o las promociones, póngase en contacto con el centro de servicios regional.

A partir del 15 de mayo de 2014, las preguntas de este examen incluirán contenido acerca de SQL Server 2014.

Implementar objetos de la base de datos
  • Crear y modificar tablas
    • Desarrollar una estrategia óptima para el uso de objetos temporales (variables de tablas y tablas temporales); administrar una tabla sin usar desencadenadores; controlar y administrar las versiones de datos; crear tablas sin usar las herramientas integradas; comprender la diferencia entre @Table y #table; crear columnas calculadas; implementar tablas con particiones, esquemas y funciones; implementar intercalación de columnas; implementar procesamiento de transacciones online (OLTP)
  • Diseño, implementación y solución de problemas de seguridad
    • Conceder, denegar, revocar; problemas de conexión; ejecutar como; certificados; usuario no registrado; roles y permisos de la base de datos; implementar usuarios contenidos; implementar encadenamiento de propiedad entre bases de datos; implementar seguridad del esquema; implementar roles de servidor; revisar los permisos efectivos; solucionar problemas y reparar usuarios huérfanos
  • Creación y modificación de restricciones (instrucciones complejas)
    • Crear restricciones en las tablas; definir restricciones, modificar restricciones según las implicaciones de rendimiento, implementar eliminaciones en cascada, configurar restricciones para inserciones masivas

Recursos de preparación

Implementar objetos de programación
  • Diseño e implementación de procedimientos almacenados
    • Crear procedimientos almacenados y otros objetos de programación; implementar diferentes tipos de resultados de procedimientos almacenados; crear procedimientos almacenados para la capa de acceso de datos; analizar y reescribir procedimientos y procesos; programar procedimientos almacenados con T-SQL y CLR; implementar parámetros, incluidos los parámetros valorados según tablas, de entrada y salida; implementar cifrado; implementar control de errores, incluido TRY…CATCH; configurar las opciones de conexión adecuadas, diseñar la paginación de consultas adecuada, incluidos OFFSET y FETCH
  • Diseño de funciones escalares y valoradas según tablas de T-SQL
    • Modificar scripts que usan cursores y bucles en una operación basada en SET; diseñar funciones deterministas y no deterministas
  • Crear y modificar vistas
    • Instalar y configurar tablas con particiones y vistas con particiones; crear vistas indizadas

Recursos de preparación

Diseño de los objetos de la base de datos
  • Diseño de tablas
    • Aplicar patrones de diseño de datos; desarrollar correctamente tablas SQL normalizadas y desnormalizadas; diseñar transacciones; diseñar vistas; implementar correctamente GUID como un índice en clúster; diseñar correctamente tablas temporales, incluido # frente a @; implementar lógica basadas en conjuntos; diseñar una estrategia de cifrado; diseñar particiones de tabla; diseñar una estructura de almacenamiento de BLOB, incluidos filestream y filetable; diseñar tablas para OLTP en memoria
  • Creación y alteración de índices
    • Crear índices y estructuras de datos; crear índices filtrados; crear una estrategia de índice, incluido el almacenamiento de columnas, índices semánticos e INCLUDE; diseñar índices y estadísticas; determinar cuáles son los índices de una tabla que se usarán con diferentes argumentos de búsqueda (SARG); crear índices que contienen columnas incluidas; crear índices espaciales
  • Diseño de la integridad de datos
    • Diseñar una directiva de integridad de datos de tabla, incluidas comprobaciones, clave privada, clave externa, unicidad, esquema XML y nulabilidad; seleccionar una clave principal

Recursos de preparación

Optimizar y solucionar problemas de consultas
  • Optimización y ajuste de consultas
    • Ajustar una consulta con rendimiento insuficiente, incluido evitar las conversiones de tipos de datos innecesarias; identificar las consultas de larga ejecución; revisar y optimizar el código; analizar los planes de ejecución para optimizar las consultas; ajustar las consultas mediante planes de ejecución y Microsoft Database Tuning Advisor (DTA); optimizar las consultas mediante tablas dinámicas y con expresiones de tablas comunes (CTE); diseñar la base de datos para optimizar las consultas; implementar las sugerencias de consulta; ajustar las cargas de trabajo de las consultas; implementar CTE recursiva; implementar la búsqueda de texto completo y semántica; analizar los planes de ejecución; implementar las guías de planes
  • Resolución de problemas de rendimiento
    • Interpretar los datos del monitor de rendimiento; integrar los datos del monitor de rendimiento con seguimientos de SQL; diseñar un modelo de recuperación adecuado; optimizar los archivos de datos; identificar y corregir los problemas de replicación transaccional; detectar y resolver los errores de servidor; identificar y solucionar los problemas de acceso a los datos; administrar la contención de tempdb y autogrowth; implementar el regulador de recursos; supervisar y solucionar los problemas de OLTP en memoria, incluida la fusión y recolección de elementos no utilizados
  • Recopilación de información del rendimiento y del sistema
    • Supervisar el rendimiento mediante vistas de administración dinámica; recopilar los resultados del Asistente para la optimización de motor de base de datos; diseñar las sesiones de eventos extendidos; revisar e interpretar los registros de eventos extendidos; optimizar la configuración de las sesiones de eventos extendidos; usar Monitor de actividad para minimizar el impacto en el servidor y determinar los cuellos de botella de E/S; supervisar los recursos de OLTP en memoria

Recursos de preparación

Diseñar la estructura de la base de datos
  • Diseño de requisitos empresariales
    • Traducir las necesidades empresariales en estructuras de datos; identificar los componentes de SQL Server que se deben usar para dar soporte a los requisitos empresariales; diseñar un área de normalización; desnormalizar mediante las características de SQL Server, incluida la materialización mediante vistas indizadas, vistas con particiones distribuidas, índices filtrados y de columna no clave, e instantáneas
  • Diseño de la ubicación de la base de datos física y los objetos
    • Diseñar una base de datos física, incluida la ubicación de archivo, FILESTREAM, FILETABLE, grupos de archivos y RAID; configurar las opciones de base de datos del sistema
  • Diseño de instancias de SQL Server
    • Identificar el hardware para las nuevas instancias; diseñar la afinidad de CPU; diseñar las instancias en clúster, incluido Microsoft Distributed Transaction Control (MSDTC); definir la asignación de memoria de instancia; diseñar estrategias, incluido sysprep, instalación integrada y servidor de archivos SMB; definir el encadenamiento de propiedad entre bases de datos

Recursos de preparación

Diseño de bases de datos y objetos de base de datos
  • Diseño de un modelo de base de datos
    • Diseñar un esquema lógico; diseñar el acceso a los datos y la arquitectura de capa de datos; diseñar un esquema de base de datos; diseñar la arquitectura de seguridad; diseñar un modelo de base de datos de instancias entre servidores, incluidos servidores vinculados, seguridad, proveedores, transacciones distribuidas, vistas con particiones distribuidas y Service Broker
  • Diseño de tablas
    • Diseñar tablas correctamente, incluidas tablas físicas, tablas temporales, variables de tabla temporal, expresiones de tablas comunes, índices de almacén de columnas y tipos de datos definidos por el usuario; FILESTREAM, FILETABLE y OLTP en memoria; diseñar vistas y funciones de valores de tabla; diseñar una estrategia de compresión, incluidas filas y páginas; seleccionar un tipo de datos adecuado; diseñar columnas calculadas
  • Diseño de procedimientos almacenados de T-SQL
    • Crear procedimientos almacenados; diseñar una estrategia de acceso a datos mediante procedimientos almacenados; diseñar parámetros de procedimiento almacenado adecuados, incluidos los de entrada, salida y valorados según tablas; diseñar el control de errores; diseñar una estrategia de OLTP en memoria para procedimientos almacenados

Recursos de preparación

Diseño de la seguridad de la base de datos
  • Diseño de una estrategia de aplicación para apoyar la seguridad
    • Diseñar la seguridad, incluidos roles de seguridad, procedimientos almacenados con firma, cifrado, inicios de sesión contenidos, EXECUTE AS y credenciales; implementar los esquemas y la seguridad de esquema; diseñar el mantenimiento de la seguridad, incluidos los inicios de sesión de SQL, autenticación integrada, permisos y creación de reflejo
  • Diseño de configuraciones de seguridad de nivel de instancia
    • Implementar la separación de funciones con diferentes roles de inicio de sesión; elegir el tipo de autenticación, incluidos los desencadenadores de inicio de sesión, requisitos normativos y certificados; implementar el cifrado de datos, incluidas la clave maestra y configuración; implementar activadores de DDL; definir una cuenta de servicio segura

Recursos de preparación

Diseñar una solución de optimización y resolución de problemas
  • Resolución de problemas de simultaneidad
    • Examinar los problemas de interbloqueo mediante registros del SQL Server y marcadores de seguimiento; diseñar una infraestructura de base de datos de informes, incluidas bases de datos replicadas; supervisar la simultaneidad, incluidas las vistas de administración dinámica (DMV); diagnosticar bloqueos, incluido el bloqueo directo e interbloqueo; diagnosticar esperas; uso eventos extendidos; implementar sugerencias de consulta para aumentar la simultaneidad
  • Diseño de una solución de supervisión en el nivel de instancia
    • Diseñar estrategias de auditoría, incluidos los eventos extendidos, seguimientos de eventos, auditoría de SQL, mantenimiento programado por Profiler o basado en eventos, Monitor de rendimiento y uso de DMV; configurar la supervisión de archivos y de crecimiento de tabla; recopilar indicadores y contadores de rendimiento; crear trabajos para supervisar el estado del servidor; auditoría mediante los registros de Windows

Recursos de preparación

Opciones de preparación

De la comunidad

¿Quién debería realizar este examen?

Este examen está diseñado para candidatos que ya hayan obtenido la certificación MCITP: Database Administrator 2008 o MCITP: Database Developer 2008, que hayan completado la certificación MCSA: SQL Server y desean adquirir habilidades en MCSE: Data Platform on SQL Server.

Más información sobre los exámenes

Preparación de exámenes

Le recomendamos que consulte esta guía de preparación para el examen en profundidad y se familiarice con los recursos de este sitio web antes de programar el examen. Consulte la Información general sobre los exámenes de Microsoft Certification para obtener información sobre el registro, vídeos de los formatos de preguntas de examen habituales y otros recursos de preparación. Para obtener información sobre las políticas de examen y puntuación, consulte Políticas de examen y preguntas más frecuentes sobre Microsoft Certification.

Nota

Esta guía de preparación está sujeta a cambios en cualquier momento a discreción de Microsoft sin necesidad de aviso previo. Los exámenes de Microsoft pueden incluir tecnología de prueba adaptativa y elementos de simulación. Microsoft no identifica el formato en que se presentan los exámenes. Use esta guía de preparación para prepararse para el examen, sea cual sea el formato. Para ayudarle a prepararse para este examen, Microsoft recomienda adquirir experiencia práctica con el producto y usar los recursos formativos especificados. Estos recursos de formación no cubren necesariamente todos los temas que aparecen en la sección "Habilidades medidas".