Compartir a través de


Guía de estudio para el examen DP-800: Desarrollo de soluciones de bases de datos habilitadas para IA

Finalidad de este documento

Esta guía de estudio debe ayudarle a comprender qué esperar en el examen e incluye un resumen de los temas que el examen podría cubrir y vínculos a recursos adicionales. La información y los materiales de este documento deben ayudarle a centrar sus estudios a medida que se prepara para el examen.

Vínculos útiles Descripción
Cómo obtener la certificación Algunas certificaciones solo requieren aprobar un examen, mientras que otros requieren aprobar varios exámenes.
Renovación de certificación Las certificaciones asociadas, expertas y especializadas de Microsoft expiran anualmente. Puede renovar sus aptitudes aprobando una evaluación en línea gratuita en Microsoft Learn.
su perfil de Microsoft Learn La conexión del perfil de certificación a Microsoft Learn le permite programar y renovar exámenes y compartir e imprimir certificados.
Puntuación de exámenes e informes de puntuación Se requiere una puntuación de 700 o superior para pasar.
Espacio aislado del examen Puedes explorar el entorno del examen visitando nuestro sandbox de exámenes.
Solicitar alojamiento Si usa dispositivos de asistencia, requiera tiempo adicional o necesite modificaciones en cualquier parte de la experiencia del examen, puede solicitar un alojamiento.
Realiza una evaluación de práctica gratuita Pruebe sus habilidades con preguntas de práctica para ayudarle a prepararse para el examen.

Acerca del examen

Idiomas

Algunos exámenes se localizan en otros idiomas y se actualizan aproximadamente ocho semanas después de actualizar la versión en inglés. Si el examen no está disponible en su idioma preferido, puede solicitar un adicional de 30 minutos para completar el examen.

Nota:

Las viñetas que siguen a cada una de las aptitudes medida están pensadas para ilustrar cómo estamos evaluando esa aptitud. En el examen se pueden tratar temas relacionados.

Nota:

La mayoría de las preguntas tratan sobre las características que están disponibles de manera general (GA). El examen puede contener preguntas sobre las características en versión preliminar si se usan normalmente esas características.

Aptitudes medidas hasta el 12 de marzo de 2026

Perfil de audiencia

Como candidato para esta certificación de Microsoft, debe tener experiencia en la materia en el diseño y desarrollo de soluciones de bases de datos habilitadas para IA en las plataformas de Microsoft SQL, incluidas Microsoft SQL Server, Azure SQL y las bases de datos SQL en Microsoft Fabric.

También debe tener experiencia en escribir código T-SQL y desarrollar bases de datos en plataformas de Microsoft SQL. Además, debe estar familiarizado con las prácticas de integración continua e implementación continua (CI/CD) en GitHub, las herramientas de desarrollo asistidas por IA y los conceptos de inteligencia artificial, como incrustaciones, vectores y modelos.

Sus responsabilidades incluyen:

  • Diseñar y desarrollar soluciones de base de datos que incluyan datos estructurados y semiestructurados.

  • Integración de características de inteligencia artificial en aplicaciones empresariales modernas y altamente escalables.

  • Protección, optimización e implementación de soluciones de base de datos.

  • Implementación de funcionalidades de inteligencia artificial en soluciones de base de datos.

Trabaja estrechamente con desarrolladores de aplicaciones; administradores de bases de datos (DBA); arquitectos; Ingenieros de inteligencia artificial; ingenieros de desarrollo, seguridad, operaciones (DevSecOps); administradores de seguridad y cumplimiento; y otras partes interesadas para ofrecer soluciones sólidas de base de datos de alto rendimiento que potencian las aplicaciones modernas y las experiencias controladas por ia.

Aptitudes de un vistazo

  • Diseñar y desarrollar soluciones de base de datos (de 35 a 40%)

  • Protección, optimización e implementación de soluciones de base de datos (de 35 a 40%)

  • Implementación de funcionalidades de inteligencia artificial en soluciones de base de datos (de 25 a 30%)

Diseñar y desarrollar soluciones de base de datos (de 35 a 40%)

Diseñar e implementar objetos de base de datos

  • Diseñar e implementar tablas, incluidos tipos de datos, tamaño, columnas, índices y índices de almacén de columnas

  • Diseñar e implementar tablas especializadas, incluidas las tablas en memoria, temporales, externas, de libro de contabilidad y gráficos

  • Diseño e implementación de columnas e índices JSON

  • Diseñar e implementar restricciones de base de datos, incluidas PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK y DEFAULT

  • Diseño e implementación de SEQUENCES

  • Diseño e implementación de particiones para tablas e índices

Implementación de objetos de programación

  • Creación de vistas

  • Creación de funciones escalares

  • Creación de funciones con valores de tabla

  • Creación de procedimientos almacenados

  • Creación de desencadenadores

Escritura de código T-SQL avanzado

  • Escribir expresiones de tabla comunes (CTE)

  • Escritura de consultas que incluyen funciones de ventana

  • Escriba consultas que incluyan funciones JSON, como JSON_OBJECT, JSON_ARRAY, JSON_ARRAYAGG, JSON_CONTAINS, OPENJSON y JSON_VALUE

  • Escriba consultas que incluyan expresiones regulares, como REGEXP_LIKE, REGEXP_REPLACE, REGEXP_SUBSTR, REGEXP_INSTR, REGEXP_COUNT, REGEXP_MATCHES y REGEXP_SPLIT_TO_TABLE

  • Redacte consultas que incluyan funciones de coincidencia de cadenas aproximadas, como EDIT_DISTANCE, EDIT_DISTANCE_SIMILARITY y JARO_WINKLER_DISTANCE

  • Escritura de consultas de grafos que usan el operador MATCH

  • Escribir consultas correlacionadas

  • Implementación del control de errores

Diseño e implementación de soluciones SQL mediante herramientas asistidas por IA

  • Interpretación del impacto en la seguridad del uso de herramientas asistidas por IA

  • Habilitación de GitHub Copilot y Microsoft Copilot en Fabric

  • Configure las opciones de las herramientas de modelo y del Protocolo de Contexto de Modelo (MCP) en una sesión de chat de GitHub Copilot o Copilot in Fabric

  • Creación y configuración de archivos de instrucciones de Copilot de GitHub

  • Conexión a puntos de conexión de servidor MCP, incluidos Microsoft SQL Server y Fabric lakehouse

Protección, optimización e implementación de soluciones de base de datos (de 35 a 40%)

Implementar la seguridad y el cumplimiento de datos

  • Diseñar e implementar el cifrado de datos, incluido Always Encrypted y el cifrado de nivel de columna

  • Diseño e implementación de enmascaramiento dinámico de datos

  • Diseño e implementación de Row-Level Security (RLS)

  • Diseño e implementación de permisos de nivel de objeto

  • Implementación del acceso seguro a la base de datos, incluido el sin contraseña

  • Implementación de la auditoría

  • Protección de los endpoints del modelo, incluida la identidad administrada

  • Protección de los puntos de conexión de GraphQL, REST y MCP

Optimización del rendimiento de la base de datos

  • Recomendar configuraciones de base de datos

  • Conservar la integridad y la coherencia de los datos mediante el uso de niveles de aislamiento de transacciones y controles de simultaneidad

  • Evaluar el rendimiento de las consultas mediante planes de ejecución de consultas, vistas de administración dinámica (DMV), Almacén de consultas e Información de rendimiento de consultas

  • Identificar y resolver problemas de rendimiento de consultas, incluidos bloqueos e interbloqueos

Implementación de CI/CD mediante proyectos de SQL Database

  • Diseñar e implementar una estrategia de prueba, incluidas las pruebas unitarias y las pruebas de integración

  • Creación y administración de datos de referencia/estáticos en el control de código fuente

  • Creación, compilación y validación de modelos de base de datos mediante proyectos de SQL Database, incluidos los modelos de estilo SDK

  • Configuración del control de código fuente para proyectos de SQL Database

  • Administración de la bifurcación, las solicitudes de incorporación de cambios y la resolución de conflictos

  • Implementación de la administración de secretos

  • Detección del desfase de esquema mediante proyectos de SQL Database

  • Actualización de un proyecto de base de datos SQL e implementación de cambios

  • Diseñar e implementar controles para las canalizaciones de implementación, incluidas las directivas de bifurcación, los desencadenadores en las aprobaciones, las tablas de autorización y los propietarios de código

Integración de soluciones SQL con servicios de Azure

  • Creación de archivos de configuración para Data API Builder (DAB)

  • Configuración de entidades para REST y GraphQL, incluido el almacenamiento en caché de datos, la paginación, la búsqueda y el filtrado

  • Configuración de puntos de conexión REST o GraphQL

  • Exponer objetos de base de datos, procedimientos almacenados y vistas, incluidas las relaciones de GraphQL

  • Configurar e implementar el despliegue de DAB

  • Recomendar configuraciones de Azure Monitor, incluidas Application Insights y Log Analytics

  • Gestionar los cambios mediante el streaming de eventos de cambio (CES), la captura de datos modificados (CDC), el seguimiento de cambios, Azure Functions con enlace de desencadenador de SQL o Azure Logic Apps.

Implementación de funcionalidades de inteligencia artificial en soluciones de base de datos (de 25 a 30%)

Diseñar e implementar modelos e incrustaciones

  • Evaluar modelos externos, incluidos los multimodales, multilingües, tamaños y salidas estructuradas

  • Creación y administración de modelos externos

  • Elegir un método de mantenimiento de inserciones, incluidos desencadenadores de tabla, seguimiento de cambios, Azure Functions con vinculación de desencadenador de SQL, Azure Logic Apps, CDC, CES y Microsoft Foundry.

  • Identificación de las columnas que se van a incluir en las incrustaciones

  • Diseñar e implementar fragmentos para inserciones

  • Generación de inserciones

  • Elegir entre texto completo, vector semántico y búsqueda híbrida

  • Implementación de la búsqueda de texto completo

  • Diseño para datos vectoriales, incluidos el tipo de datos vectoriales, los índices vectoriales y el tamaño

  • Identificar cuándo usar funciones y tipos relacionados con vectores para la búsqueda semántica, incluidos VECTOR_NORMALIZE, VECTOR_DISTANCE, VECTORPROPERTY y VECTOR_SEARCH

  • Elegir entre usar ANN y ENN para la búsqueda de vectores

  • Evaluación de los tipos de índice vectorial y las métricas

  • Implementación de la búsqueda de vectores

  • Implementación de la búsqueda híbrida

  • Implementar la fusión de clasificación recíproca (RRF)

  • Evaluación del rendimiento de la búsqueda vectorial e híbrida

Diseño e implementación de la generación aumentada por recuperación (RAG)

  • Identificación de casos de uso para RAG

  • Creación de un mensaje de solicitud mediante el procedimiento almacenado sp_invoke_external_rest_endpoint

  • Conversión de datos estructurados en JSON para el procesamiento de modelos de lenguaje

  • Enviar resultados al modelo de lenguaje

  • Extracción de respuestas del modelo de lenguaje

Recursos de estudio

Le recomendamos que entrene y obtenga experiencia práctica antes de tomar el examen. Ofrecemos opciones de autoevaluación y aprendizaje educativo, así como vínculos a documentación, sitios de la comunidad y vídeos.

Recursos de estudio Vínculos a aprendizaje y documentación
Recibe formación Elegir entre rutas y módulos de aprendizaje a su propio ritmo o realizar un curso impartido por un instructor
Buscar documentación Microsoft Fabric
Microsoft SQL
Formular una pregunta Microsoft Q& A | Microsoft Docs
Obtener soporte técnico de la comunidad Blog de SQL Server: Centro de comunidad
Blog de Microsoft Fabric
Seguir Microsoft Learn Microsoft Learn: Microsoft Tech Community
Buscar un vídeo zona de preparación del examen
Exposición de datos
Examinar otros programas de Microsoft Learn