数据库应用基版础第八章触发器.pptVIP

  • 2
  • 0
  • 约5.6千字
  • 约 49页
  • 2019-03-31 发布于福建
  • 举报
数据库应用基版础第八章触发器

1 第八章 触发器 复习 1 如何执行存储过程? 2 变量的定义方法。 3 8.1 触发器概述 8.2 创建触发器 8.3使用触发器 8.4 修改和删除触发器 主要内容: 4 8.1.1触发器的基本概念 8.1触发器概述 数据库触发器是一种在基表做UPDATE、INSERT或DELETE操作时被修自动执行的内嵌过程,用来防止对数据进行的不正确或不一致的修改 5 通过触发器可以把事务规则从应用程序代码移到数据库中从而确保事务规则被遵守,并能显著提高性能 ,保证安全,并实现过程完整性。 6 类型: DDL(Data Definition Language)数据定义语言触发器 DML(Data Manipulation Language)数据操作语言触发器 7 8.1.2使用触发器的优点 1. 强制比CHCEK约束更复杂的数据完整性 在CHECK约束中不允许引用其他表中的列来完成检查工作,而触发器则可以引用其他表中的列来完成数据完整性的约束,如: 进出货.存货量定购量 8 2. 使用自定义的错误信息 用户有时需要在数据完整性遭到破坏或其他情况下,发出预先自定义好的错误信息或动态自定义的错误信息 9 3. 实现数据库中多张表的级联修改 在titleauthor、sales及roysched表中对各匹配行进行定位删除 10

文档评论(0)

1亿VIP精品文档

相关文档