使用 SQL 设计和实现数据库对象
中级
高级
数据工程师
数据库管理员
开发人员
解决方案架构师
SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Microsoft Fabric
本模块介绍如何设计和实现各种数据库对象,包括具有不同数据类型的表、专用表类型、索引、约束和分区策略。 你将了解如何为新式 SQL 平台创建和优化数据库对象。
学习目标
完成本模块后,你将能够:
- 使用适当的数据类型、大小和列来设计和实现表格
- 实现专用表,包括内存表、临时表、外部表、LEDGER 表和 GRAPH 表
- 设计和实现 JSON 列和索引
- 设计和实现数据库约束,包括主键、外键、唯一键、CHECK 和 DEFAULT
- 设计和实现序列
- 设计和实现表和索引的分区策略
先决条件
在开始本模块之前,应具备:
- 编写 T-SQL 查询的经验
- 基本了解数据库概念
- 熟悉关系数据库设计原则