项目八 公司管数据库系统中 触发器的使用.pptVIP

  • 1
  • 0
  • 约5.94千字
  • 约 30页
  • 2019-03-16 发布于江苏
  • 举报

项目八 公司管数据库系统中 触发器的使用.ppt

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

文档评论(0)

1亿VIP精品文档

相关文档