概要

已完成

在本模块中,你了解了 SQL Server 可编程性对象,并了解了如何在数据库解决方案中有效地使用这些对象。

你已了解如何执行以下操作:

  • 创建视图 以简化数据访问、隐藏复杂性,并通过仅公开基础表中的特定列或行来提供安全边界。

  • 生成存储过程 以封装复杂的业务逻辑、处理事务、实现错误处理以及创建可重用的数据修改作。

  • 开发标量函数 以创建可重用计算来返回单个值,使查询更具可读性和一致性。

  • 使用内联和多语句方法实现表值函数,以返回可在类似于表的 FROM 子句中使用的结果集。

  • 配置触发器以自动响应 DML 操作(INSERTUPDATEDELETE)或 DDL 事件,从而启用审核日志记录、数据验证和强制执行复杂的业务规则。

  • 根据特定要求选择正确的可编程性对象,考虑是否需要修改数据、返回单个值或结果集或自动响应数据库事件等因素。

后续步骤

了解 SQL Server 可编程性对象后,请考虑:

  • 在现有数据库中实现视图以简化复杂的查询
  • 将重复应用程序逻辑转换为存储过程
  • 创建函数以标准化整个组织的计算
  • 添加审核触发器以跟踪关键表中的数据更改

了解详细信息