- 0
- 0
- 约2.69千字
- 约 16页
- 2016-12-25 发布于广东
- 举报
第10章 触发器 【学习要点】 触发器的基本概念及作用 触发器的分类 创建和管理触发器 触发器的综合应用 10.1触发器基本概述 1、什么是触发器 触发器是一种特殊的存储过程,当用户对表或视图执行INSERT、UPDATE或DELETE操作时,相关的触发器被自动调用,检查表或视图在执行添加、修改或删除操作后,其数据是否符合业务规则和数据完整性。触发器及其激发它执行的操作语句,整体被作为单个事务(Transaction),而且在触发器中可以回滚该事务。 10.1触发器基本概述 2、触发器与约束 约束可以直接设置于数据表内,只能处理相对简单的操作,包括自动填入默认值(DEFAULT)、确保字段数据不重复(PRIMARY KEY/UNIQUE KEY)、限制输入值在某一范围内(CHECK)、维护数据表间的完整性(FOREIGN KEY)等。 触发器是一种特殊的存储过程,当数据表发生INSERT、UPDATE或DELETE操作时会自动被触发,可以去执行相对复杂的操作。 10.1触发器基本概述 3、触发器的用途 触发器可以用于连锁更新或连锁删除数据库中相关联的表。但是,如果使用FOREIGN KEY约束来完成连锁更新与删除会比触发器更有效率。 数据被蓄意或是不小心地添加、修改或删除的情况下,使用触发器可以完全避免。 当数据所需符合的条件非常复杂,无法使
您可能关注的文档
- SolidWorks2012基础与实例教程作者段辉第10章工程图课件.ppt
- SolidWorks2012基础与实例教程作者段辉第11章其他应用课件.ppt
- SolidWorks2014三维设计及应用教程作者曹茹1快速入门课件.ppt
- SolidWorks2014三维设计及应用教程作者曹茹2零件建模课件.ppt
- SolidWorks2014三维设计及应用教程作者曹茹3虚拟装配课件.ppt
- SolidWorks2014三维设计及应用教程作者曹茹4图纸绘制课件.ppt
- SolidWorks2014三维设计及应用教程作者曹茹6CAE分析课件.ppt
- SolidWorks2014三维设计及应用教程作者曹茹8CAM入门课件.ppt
- SolidWorks2014三维设计及应用教程作者曹茹综合试卷课件.ppt
- Solidworks基础教程作者杨瑛Solidworks基础教程----第二章---1课件.ppt
- 第2课+古代世界的帝国与文明的交流高一下学期统编版必修中外历史纲要下.pptx
- 5.1 基因突变和基因重组(第1课时)课件高一下学期生物人教版必修2.pptx
- 第六章第四节 协同进化与生物多样性的形成课件-高一下学期生物人教版必修2.pptx
- 3.1重组DNA技术的基本工具课件高二下学期生物人教版选择性必修3.pptx
- 第1课 文明的产生与早期发展 课件高一下学期统编版必修中外历史纲要下(4).pptx
- 4.1被动运输 课件高一上学期生物人教版必修1.pptx
- 第15课 两次鸦片战争高一上学期统编版必修中外历史纲要上.pptx
- 第5课 南亚、东亚与美洲的文化 课件高二下学期历史统编版选择性必修3文化交流与传播(1).pptx
- 第11课 马克思主义的诞生与传播 课件高一下学期统编版必修中外历史纲要下(3).pptx
- 第17课 挽救民族危亡的斗争 课件--高一上学期统编版必修中外历史纲要上.pptx
原创力文档

文档评论(0)