Diseño y desarrollo de soluciones de base de datos

Cree soluciones de base de datos en SQL Server, Azure SQL y Microsoft Fabric. Aprenderá a crear objetos e índices de base de datos bien estructurados. La lógica de negocios se encapsula con procedimientos almacenados y funciones. Puede escribir T-SQL avanzado mediante técnicas como expresiones de tabla comunes (CTE), funciones de ventana y control de errores. También acelera el flujo de trabajo de desarrollo con herramientas asistidas por IA, como GitHub Copilot y Fabric Copilot.

Requisitos previos

Antes de iniciar esta ruta de aprendizaje, debe tener experiencia en escribir consultas T-SQL, un conocimiento básico de conceptos de base de datos como tablas, combinaciones y transacciones, y estar familiarizado con SQL Server, Azure SQL Database o bases de datos SQL en Microsoft Fabric.

Módulos en esta ruta de aprendizaje

En este módulo se describe el diseño e implementación de varios objetos de base de datos, incluidas tablas con diferentes tipos de datos, tipos de tabla especializados, índices, restricciones y estrategias de creación de particiones. Aprenderá a crear y optimizar objetos de base de datos para plataformas SQL modernas.

Aprenda a crear y usar vistas, procedimientos almacenados, funciones escalares, funciones con valores de tabla y desencadenadores para crear soluciones de base de datos fáciles de mantener, seguras y eficaces.

Obtenga información sobre técnicas avanzadas de T-SQL, como CTE, funciones de ventana, JSON, expresiones regulares, coincidencia aproximada, consultas de grafos y control de errores para SQL Server, Azure SQL y Fabric.

Obtenga información sobre cómo aprovechar GitHub Copilot y Fabric Copilot para el desarrollo de bases de datos asistidas por IA en bases de datos SQL Server, Azure SQL y SQL en Microsoft Fabric.