触发器-存储过程-数据库安全.docVIP

  • 6
  • 0
  • 约 15页
  • 2017-08-13 发布于河南
  • 举报
基于SQL SERVER触发器技术的实现 时间:2006-6-12 上午 07:51:28?来源:DZY学习资料库?阅读946次 ? ??? 在数据库管理系统中,如何保证数据库中的数据完整性是一项重要的课题。数据完整性是指存储在数据库的数据的一致性。主要体现在以下几个方面:实体完整性(Entity?Integrity)、域完整性(Domain?Integrity)、参照完整性(Referential?Integrity)和用户的自定义完整性(User?define?Integrity)。目前,已有多种方法来解决这个问题。从最基本的数据类型,到多种形式的约束条件,虽然都提出了数据完整性的解决方案,但由于这些方法较为简单,不能解决比较复杂的数据完整性问题。而触发器(Trigger)作为一种高级的技术,可以轻松地解决任何有关保证数据完整性的问题。? 一、在SQL?SERVER环境中使用触发器?  ? 1触发器的工作原理? 触发器是一种特殊类型的存储过程,它与表紧密联系在一起,在对表进行插入、删除和更新时,如该表(也称触发器表)有相应操作类型的触发器,则触发器便会自动触发执行。触发器分为INSERT触发器、DELETE触发器和UPDATE触发器3类。当向触发器表中插入数据时,INSERT触发器将触发执行,新的记录会增加到触发器表和inseted表中;当删除触发器表中的数据时,D

文档评论(0)

1亿VIP精品文档

相关文档