Diseño e implementación de objetos de base de datos con SQL

Intermedio
Avanzado
Ingeniero de datos
Administrador de base de datos
Desarrollador
Arquitecto de soluciones
SQL Server
Azure SQL Database
Instancia administrada de Azure SQL
Microsoft Fabric

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.

Objetivos de aprendizaje

Después de completar este módulo, podrá:

  • Diseñar e implementar tablas con tipos de datos, tamaños y columnas adecuados
  • Implementar tablas especializadas, incluidas las tablas en memoria, temporales, externas, LEDGER y GRAPH
  • Diseño e implementación de columnas e índices JSON
  • Diseñar e implementar restricciones de base de datos, como la clave principal, la clave externa, la clave única, CHECK y DEFAULT
  • Diseño e implementación de SEQUENCES
  • Diseñar e implementar estrategias de creación de particiones para tablas e índices

Requisitos previos

Antes de iniciar este módulo, debería tener lo siguiente:

  • Experiencia al escribir consultas T-SQL
  • Conocimientos básicos de los conceptos de la base de datos
  • Familiaridad con los principios de diseño de bases de datos relacionales