[项目08.pptVIP

  • 3
  • 0
  • 约 32页
  • 2017-01-08 发布于北京
  • 举报
[项目08

项目八 公司管理数据库系统中 触发器的使用 终极目标:会利用触发器保证公司管理数据库系统数据的完整性 一、促成目标 1.能正确理解触发器的概念、功能和类型 2.会使用企业管理器和Transact-SQL语句管理触发器 二、工作任务 利用触发器操作companyinfo数据库系统的数据,从而达到简化数据处理操作和提高数据安全性的目的。具体要求如下: 1.对p_order表创建名为reminder的触发器,当用户向p_order表中插入或修改记录时,向客户端发送一条提示消息:修改数据???。 2.对employee表创建名为emp_updtri的触发器,其功能是:若对雇员ID和姓名修改时,则给出“此数据未经许可不能修改!!! “的提示信息。 (一)触发器的概念 触发器是一种特殊类型的存储过程,一般存储过程通过用存储过程名称被直接调用而执行,而触发器主要是通过事件触发而被执行,触发器是一个功能强大的工具,它与表紧密相连,在表中数据发生变化时自动强制执行。触发器可以用于SQL Server约束、默认值和规则的完整性检查,还可以完成难以用普通约束实现的复杂功能。 触发器的种类 (1)AFTER触发器:这类触发器在数据修改完成后被激活执行。其执行顺序为: 数据表约束检查 修改表总数据 激活触发器 (2) INSTEAD OF触发器:这类触发器会

文档评论(0)

1亿VIP精品文档

相关文档