使用 SQL 实现可编程性对象

中级
数据工程师
数据库管理员
开发人员
解决方案架构师
SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Microsoft Fabric

了解如何创建和使用视图、存储过程、标量函数、表值函数和触发器来生成可维护、安全且高效的数据库解决方案。

学习目标

在本模块中,你将:

  • 创建视图以简化数据访问并提供安全边界。
  • 生成存储过程以封装复杂的业务逻辑和数据修改。
  • 开发标量函数以返回单个计算值。
  • 实现表值函数以返回要在查询中使用的结果集。
  • 配置触发器以自动响应数据修改或数据库事件。
  • 根据特定要求选择正确的可编程性对象。

先决条件

  • 具有 SQL Server 数据库开发和 T-SQL 编程的经验。
  • 了解表、连接和事务等基本数据库概念。
  • 熟悉 SQL Server Management Studio 或 Azure Data Studio。