
DP-800T00
Desarrollar Soluciones de Bases de Datos Habilitadas por IA

Microsoft
Este curso proporciona a los estudiantes los conocimientos y habilidades para diseñar y desarrollar soluciones de bases de datos habilitadas por IA en plataformas Microsoft SQL, incluyendo SQL Server, Azure SQL y bases de datos SQL en Microsoft Fabric. Está dirigido a profesionales que desarrollan soluciones de datos modernas que integran datos estructurados y semiestructurados e incorporan funciones de IA en aplicaciones empresariales escalables. También será valioso para quienes desarrollen aplicaciones que dependan de servicios de datos basados en SQL mejorados con búsqueda vectorial, incrustaciones y otras capacidades impulsadas por IA.
Próximamente
Todavía no hay una fecha programada para este entrenamiento. Déjanos tus datos y te avisaremos en cuanto se abra un nuevo grupo.
El público de este curso es el de datos
profesionales que quieren aprender sobre el diseño y desarrollo de sistemas con IA habilitada
soluciones de bases de datos en las plataformas SQL de Microsoft, incluyendo SQL Server,
Azure SQL y bases de datos SQL en Microsoft Fabric. Este rol se desarrolla
Soluciones de bases de datos que incluyen tanto datos estructurados como semiestructurados y
integra funciones de IA en aplicaciones empresariales modernas y altamente escalables.
Diseñar y desarrollar soluciones de bases de datos
- Diseñar e implementar objetos de base de datos con SQL: Este módulo abarca el diseño e implementación de diversos objetos de base de datos, incluyendo tablas con diferentes tipos de datos, tipos de tablas especializadas, índices, restricciones y estrategias de partición. Aprenderás a crear y optimizar objetos de base de datos para plataformas SQL modernas.
- Implementar objetos de programabilidad con SQL: Aprende a crear y utilizar vistas, procedimientos almacenados, funciones escalares, funciones de valor en tabla y disparadores para construir soluciones de bases de datos mantenibles, seguras y eficientes.
- Escribe código T-SQL avanzado: Aprende técnicas avanzadas de T-SQL como CTEs, funciones de ventana, JSON, expresiones regulares, coincidencia difusa, consultas de grafos y manejo de errores para SQL Server, Azure SQL y Fabric.
- Implementa soluciones SQL utilizando herramientas asistidas por IA: Aprende a aprovechar GitHub Copilot y Fabric Copilot para el desarrollo de bases de datos asistido por IA en SQL Server, Azure SQL y bases de datos SQL en Microsoft Fabric.
Asegurar, optimizar y desplegar soluciones de bases de datos
- Implementar la seguridad de los datos y el cumplimiento con SQL: Aprende cómo proteger datos sensibles y cumplir con los requisitos de cumplimiento implementando cifrado, enmascaramiento, controles de acceso y auditorías en las plataformas SQL de Microsoft.
- Optimizar el rendimiento de la base de datos: Optimiza el rendimiento de Azure SQL Database eligiendo el nivel de servicio adecuado y gestionando la concurrencia con los niveles de aislamiento de transacciones. Analiza consultas con planes de ejecución y DMV. Utiliza Query Store para la gestión de planes y diagnosticar bloqueos y bloqueos.
- Implementar CI/CD utilizando proyectos de bases de datos SQL: Implementa CI/CD para proyectos de bases de datos SQL con control de versiones, ramificación, detección de deriva de esquema, pipelines automatizados y estrategias de pruebas usando GitHub Actions y Azure DevOps.
- Integrar soluciones SQL con los servicios de Azure: Crea APIs REST y GraphQL para bases de datos SQL usando Data API Builder, despliega en servicios de alojamiento de Azure e implementa patrones de monitorización y cambios orientados a eventos.
Implementar capacidades de IA en soluciones de bases de datos
- Diseñar e implementar modelos e incrustaciones con SQL: Integrar modelos de IA con Azure SQL Database utilizando modelos externos y funciones de IA integradas. Diseñar estrategias de incrustación efectivas e implementar patrones de mantenimiento para mantener las incrustaciones alineadas con los datos fuente.
- Diseñar e implementar búsqueda inteligente con SQL: Implementar capacidades de búsqueda inteligente en SQL Server y Azure SQL combinando la búsqueda tradicional de texto completo con la búsqueda vectorial semántica. Establecer un modelo mental para diferentes enfoques de búsqueda, preparar SQL para la búsqueda basada en vectores e implementar patrones de búsqueda basados en vectores, híbridos y posicionamientos con consideraciones de rendimiento.
- Diseñar e implementar RAG con SQL: Este módulo te enseña cómo implementar la Generación Aumentada de Recuperación (RAG) usando Azure SQL Database. Aprendes a identificar escenarios RAG apropiados, preparar resultados SQL como contexto LLM, construir prompts aumentados y procesar respuestas de modelos.
