Microsoft

DP-800: Desarrollo de soluciones de base de datos habilitadas para IA

Live Virtual Class     18 horas       740.00 €   592.00€

CERTIFICACIÓN INCLUIDA

Para miembros del colectivo  PUE Alumni


AZ-900: Microsoft Azure Fundamentals AI-901: Azure AI Fundamentals DP-900: Microsoft Azure Data Fundamentals AZ-104: Microsoft Azure Administrator AI-103: Desarrollo de aplicaciones y agentes de IA en Azure AI-200: Desarrollo de soluciones en la nube de IA en Azure AZ-305: Designing Microsoft Azure Infrastructure Solutions AZ-400: Designing and Implementing Microsoft DevOps Solutions AZ-500: Microsoft Azure Security Technologies AZ-700: Designing and Implementing Microsoft Azure Networking Solutions AZ-800: Administering Windows Server Hybrid Core Infrastructure AZ-801: Configuring Windows Server Hybrid Advanced Services DP-100: Designing and Implementing a Data Science Solution on Azure DP-300: Azure Database Administrator Associate DP-600: Microsoft Fabric Analytics Engineer DP-700: Microsoft Fabric Data Engineer AZ-140: Configuring and Operating Microsoft Azure Virtual Desktop

Acerca de este curso

Este curso proporciona los conocimientos y habilidades necesarios para diseñar y desarrollar soluciones de IA para bases de datos en plataformas Microsoft SQL, incluyendo SQL Server, Azure SQL y bases de datos SQL en Microsoft Fabric.

A lo largo de la formación, los participantes aprenderán también a trabajar con servicios de datos basados en SQL que incorporan tecnologías como la búsqueda vectorial, los embeddings y otras capacidades impulsadas por IA, cada vez más relevantes en el desarrollo de aplicaciones inteligentes.

El programa se articula en tres áreas principales:

  • Diseño y desarrollo de soluciones de bases de datos.
  • Protección, optimización e implementación de soluciones de bases de datos.
  • Integración de funcionalidades de inteligencia artificial en soluciones de bases de datos.

Una formación orientada a profesionales que quieren ampliar sus competencias en Microsoft SQL y prepararse para desarrollar soluciones de datos más inteligentes, seguras y escalables.

Este curso oficial corresponde al contenido desarrollado por Microsoft bajo la denominación Course DP-800T00-A: Develop AI-enabled database solutions.

Valor añadido de PUE

Acceso gratuito a un curso y certificación oficial Microsoft Fundamentals

Como valor añadido, al realizar el presente curso tendrás incluido, sin coste adicional, el acceso a una convocatoria del curso oficial Microsoft Fundamentals que desees. Además, los miembros del colectivo PUE Alumni dispondrán también del practice test y de la certificación oficial asociados al curso Microsoft Fundamentals seleccionado.

Podrás escoger uno de los cursos Microsoft Fundamentals ofrecidos por PUE, con convocatoria garantizada:

AZ-900: Microsoft Azure Fundamentals AI-901: Azure AI Fundamentals SC-900: Security, Compliance & Identity Fundamentals PL-900: Microsoft Power Platform Fundamentals DP-900: Microsoft Azure Data Fundamentals AB-900: Fundamentos de administración de Microsoft 365 Copilot y agentes de IA

Consulta las próximas ediciones

PUE es Training Partner de Microsoft autorizado por dicha multinacional para impartir formación oficial en sus tecnologías.

A quién va dirigido

Este curso está dirigido a profesionales de datos que quieran especializarse en el diseño y desarrollo de soluciones de IA para bases de datos en plataformas Microsoft SQL, como SQL Server, Azure SQL y bases de datos SQL en Microsoft Fabric.

Está especialmente orientado a perfiles que desarrollan soluciones de bases de datos con información estructurada y semiestructurada, e integran funcionalidades de inteligencia artificial en aplicaciones empresariales modernas, escalables y preparadas para responder a nuevas necesidades de negocio.

Prerrequisitos:

Para un mayor aprovechamiento del curso, se recomienda que el alumno cuente con:

  • Experiencia en la escritura de consultas T-SQL.
  • Conocimientos de conceptos básicos de bases de datos, como tablas, combinaciones y transacciones.
  • Familiaridad con SQL Server, Azure SQL Database o bases de datos SQL en Microsoft Fabric.
  • Conocimientos básicos de seguridad, especialmente en conceptos como autenticación y autorización.
  • Experiencia con Git para el control de versiones y conocimientos de los conceptos de CI/CD.
  • Conocimientos generales sobre los principales conceptos de inteligencia artificial.

Objetivos del curso

Al finalizar el curso, el alumno será capaz de:

  • Diseñar e implementar tablas, tipos de tabla especializados, columnas JSON e índices, adaptándolos a las necesidades de cada solución.
  • Implementar restricciones, secuencias y estrategias de particionado para garantizar la integridad, el rendimiento y la escalabilidad de las bases de datos.
  • Crear vistas, procedimientos almacenados, funciones y desencadenadores para encapsular y gestionar la lógica de negocio.
  • Seleccionar los objetos de programación de base de datos más adecuados en función de los requisitos de cada solución.
  • Utilizar expresiones de tabla comunes (CTE) y funciones de ventana para realizar cálculos analíticos y consultas avanzadas.
  • Trabajar con datos JSON, expresiones regulares, coincidencia aproximada, consultas de grafos y subconsultas correlacionadas, así como implementar una gestión estructurada de errores mediante TRY...CATCH.
  • Configurar y utilizar GitHub Copilot y Microsoft Copilot en Fabric, incluido Model Context Protocol (MCP), para facilitar el desarrollo de soluciones de bases de datos.
  • Evaluar las implicaciones de seguridad derivadas del uso de herramientas de desarrollo asistidas por IA y conectarse de forma segura a endpoints de servidores MCP.
  • Diseñar e implementar mecanismos de protección de datos mediante cifrado, enmascaramiento dinámico y seguridad a nivel de fila.
  • Gestionar permisos y accesos seguros con Microsoft Entra ID, configurar la auditoría y proteger endpoints de modelos, REST, GraphQL y MCP.
  • Evaluar y recomendar configuraciones de base de datos, así como seleccionar los niveles de aislamiento de transacciones más adecuados para equilibrar coherencia y rendimiento.
  • Analizar y optimizar el rendimiento de las consultas mediante planes de ejecución, vistas de administración dinámica (DMV) y Query Store, identificando y resolviendo problemas como bloqueos e interbloqueos.
  • Crear, compilar y validar proyectos mediante SQL Database Projects, configurar el control de código fuente y gestionar ramas y pull requests.
  • Detectar desviaciones del esquema e implementar canalizaciones de CI/CD con GitHub Actions y Azure DevOps, incluyendo estrategias de pruebas y despliegue.
  • Configurar Data API Builder para exponer bases de datos SQL mediante API REST y GraphQL y explorar sus opciones de implementación en Azure.
  • Configurar la supervisión mediante Azure Monitor y gestionar los cambios en las bases de datos mediante mecanismos orientados a eventos.
  • Evaluar, crear y configurar modelos de IA externos para su utilización desde soluciones SQL.
  • Diseñar estrategias de fragmentación de datos (chunking) y generar y mantener embeddings alineados con los datos de origen.
  • Seleccionar entre búsqueda de texto completo, búsqueda vectorial semántica y búsqueda híbrida, e implementar las opciones más adecuadas para cada caso de uso.
  • Implementar búsquedas híbridas mediante Reciprocal Rank Fusion (RRF) y evaluar el rendimiento de las búsquedas vectoriales e híbridas.
  • Identificar casos de uso de generación aumentada por recuperación (RAG) y transformar datos estructurados de SQL en contexto útil para modelos de lenguaje.
  • Crear prompts enriquecidos con contexto procedente de bases de datos y procesar las respuestas generadas por modelos de lenguaje (LLM).
  • Aplicar mecanismos de gobierno y clasificación de datos mediante etiquetas, documentación y el catálogo de OneLake.

Certificación incluida

Este curso oficial es el recomendado por Microsoft para la preparación del siguiente examen de certificación oficial valorado en 126€, que incluimos en el precio del curso a todos los miembros del programa PUE Alumni.

La superación de este examen es requisito imprescindible para obtener la certificación Microsoft Certified: SQL AI Developer Associate.

PUE es Training Services Partner de Microsoft autorizado por dicha multinacional para impartir formación oficial en sus tecnologías.

Somos centro certificador oficial facilitando la gestión del examen al candidato. El alumno podrá realizar su certificación, bien en nuestras instalaciones o, si lo prefiere, a través de la opción Online Proctored, que permite atender la certificación oficial de Microsoft desde cualquier ubicación con una simple conexión a internet.

Contenidos

Módulo 1.- Diseño y desarrollo de soluciones de base de datos.

  • Diseño e implementación de objetos de base de datos con SQL.
  • Implementación de objetos de programación con SQL.
  • Escritura de código T-SQL avanzado.
  • Implementación de soluciones SQL mediante herramientas asistidas por IA.

Módulo 2.- Protección, optimización e implementación de soluciones de base de datos.

  • Implementar la seguridad de datos y el cumplimiento con SQL.
  • Optimización del rendimiento de la base de datos.
  • Implementación de CI/CD mediante proyectos de base de datos SQL.
  • Integración de soluciones SQL con servicios de Azure.

Módulo 3.- Implementación de funcionalidades de inteligencia artificial en soluciones de base de datos.

  • Diseñar e implementar modelos e incrustaciones con SQL.
  • Diseño e implementación de la búsqueda inteligente con SQL.
  • Diseño e implementación de RAG con SQL.

Próximas convocatorias