• 触发器实例 > 信息工程学院
  • 信息工程学院

    免费下载 下载该文档 文档格式:DOC   更新时间:2010-04-01   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:jys
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    信息工程学院
    教 师 课 时 授 课 计 划
    首 页
    课程名称:《SQL Server2005》任课教师:冷万海 教案编号:SQL(12-1)
    授课日期
    授课班级
    学时数
    授课题目: 12. 1 概述 12. 2 触发器的创建
    12. 3 触发器实施数据完整性实例 12. 5 使用触发器的注意事项
    12. 4

    教学目的和要求: 触发器的创建
    查看,修改和删除触发器
    教学重点: 触发器的创建
    查看,修改和删除触发器
    教学难点: 触发器实施数据完整性实例
    教学类型: 讲授
    教具运用: 多媒体
    导入: 触发器是一种特殊类型的存储过程,它不同于前面介绍过的一般的存储过程.
    一般的存储过程通过存储过程名称被直接调用,而触发器主要是通过事件进行触发而被执行
    新课:
    第12章 触发器的创建和使用
    讲述内容:
    12. 1 概述
    12. 2 触发器的创建
    12. 3 触发器实施数据完整性实例
    12. 4 查看,修改和删除触发器
    12. 5 使用触发器的注意事项
    12. 1 概述
    12. 1. 1 触发器的概念及分类
    触发器是一种特殊类型的存储过程,它不同于前面介绍过的一般的存储过程.
    一般的存储过程通过存储过程名称被直接调用,而触发器主要是通过事件进行触发而被执行
    触发器是一个功能强大的工具,它与表格紧密相连,在表中数据发生变化时自动强制执行.触发器可以用于SQL Server约束,默认值和规则的完整性检查,还可以完成难以用普通约束实现的复杂功能.
    触发器(Trigger)是一种实施复杂数据完整性的特殊存储过程.
    在对表或视图执行 UPDATE,INSERT 或 DELETE 语句时自动触发执行,以防止对数据进行不正确,未授权或不一致的修改.
    触发器是与表紧密联系在一起的,是在特定表上进行定义的,这个特定表也被称为触发器表.
    触发器和一般的存储过程又有一些不同,它不可以像调用存储过程一样由用户直接调用执行.
    触发器与表是密不可分的,触发器是不能离开表而独立存在的,触发器主要用于保护表中的数据,实现数据的完整性.
    对表中数据的操作有三种基本类型,数据插入,修改,删除,因此,触发器也有三种类型:INSERT,UPDATE,DELETE.
    当向触发器表中插入数据时,如果该触发器表有INSERT类型的触发器,INSERT触发器就被触发执行.同样的道理,UPDATE触发器会被数据更新触发执行,DELETE触发器会被数据删除触发执行.
    12.1.2 触发器的工作原理

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • mysql触发器实例  sql触发器应用实例  任务触发器  可控硅触发器  单稳态触发器  触发器  触发器的作用  施密特触发器  魔兽地图编辑器触发器