项目八-公司管理数据库系统中触发器的使用演示课件.pptVIP

  • 3
  • 0
  • 约4.22千字
  • 约 30页
  • 2019-10-24 发布于湖北
  • 举报

项目八-公司管理数据库系统中触发器的使用演示课件.ppt

项目八 公司管理数据库系统中 触发器的使用 终极目标: 1.会利用触发器保证公司管理数据库系统数据的完整性 促成目标: 1.能正确理解触发器的概念、功能和类型 2.会使用企业管理器和Transact-SQL语句创建管理触发器 一、触发器的概念 触发器是一种特殊类型的存储过程,用于实现数据完整性的方法。 共性:都是为了实现某个特定任务。 特殊性:存储过程通过用存储过程名称被调用来执行,而触发器不能被显式的调用,是通过事件触发而被执行。 数据完整性:是指存放在数据库中数据的一致性和准确性。 二、触发器的主要功能 实现数据库中相关表的级联操作 强制实现比一般约束更为复杂的约束条件 可以评估数据修改前后表的状态,并根据其差异采取对策。如取消插入或修改数据。 三、触发器的类型 DELETE触发器 INSERT触发器 UPDATE触发器 四、创建触发器的语法 语法: CREATE TRIGGER trigger_name ON 表名或视图名 FOR {INSERT[,] | UPDATE[,] |DELETE } AS sql_statement [ ...n ] ? 指定新建触发器名称 指在其上执行操作的表或视图 指定以下操作都成功后激活该触发器 指定在表或视图上执行何种操作时激活该触发器 指触发器将要执行的动作 指触发器激

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档