首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 651 毫秒
1.
触发器在保持数据库的完整性与一致性方面起着非常重要的作用,它是一种保证数据库中数据完整性的方法。讲述了DML触发器的类型、工作机理及触发机制。以BBS论坛数据库为例,介绍了触发器在保持数据库完整性中的具体应用。  相似文献   

2.
标准SQL和商用DBMS中的主动数据库功能   总被引:3,自引:0,他引:3  
文章在阐述主动数据库功能的实现技术中引入触发器概念。重点介绍标准SQL3和商用DBMS中的触发器,讨论它们各自通过引入触发器来支持主动数据库规则,从而在不同程度上提供主动数据库功能。  相似文献   

3.
触发器是一种特殊的存储过程,它的主要功能是监视用户对数据表的修改,文章以SQL Server 2005数据库系统为例,介绍了触发器的类型、作用,探讨了触发器在维护数据表之间一致性、保持数据完整性的强大功能,重点讨论触发器在数据库开发中的实际应用。  相似文献   

4.
数据库触发器是响应插入、更新和删除等数据库事件而执行的过程。本文详细叙述了Oracle触发器的功能及应用场合,并以一个实例示范用Java创建Oracle9i触发器的全过程。文尾给出了用Java开发不依赖具体数据库的稳固的触发器代码的思路。  相似文献   

5.
针对当前数据库编程中数据不匹配的现象,采用触发器可以有效地解决这方面的问题。首先介绍了触发器的概念、优点及作用;其次从触发器的原理、使用注意事项、创建、查看、修改、修改触发器及触发器嵌套等几个方面来介绍触发器的使用;最后将SQL与C#语言相结合,给出了查询触发器与修改触发器的核心代码。对于数据库管理人员和软件开发人员有着一定的积极作用。  相似文献   

6.
SQL Server数据库是当今信息管理系统中有代表性的大型网络数据库之一.文中讨论在SQL Server 2008中通过触发器技术实现数据完整性的机制,介绍触发器的概念、分类,重点论述DML触发器的实现过程,结合具体实例,设计DML触发器监督财务人员对资金的各种业务操作,包括插入、删除和更新记录,分析了触发器设计的基本步骤,并改进触发器设计,使审计表能够记录全部变化的数据,从而反映了触发器的应用在提高系统性能、维护数据库完整性、有效性等方面的强大功能.  相似文献   

7.
发器技术是数据库设计与开发工作的重要内容,已广泛应用于数据库系统中。深入研究触发器技术,对于简化数据库操作、增强数据库安全性、提高开发效率等方面具有重要意义。本文在论述制定触发器计划的基础上,进行了四个方面的研究。首先,研究DML和DDL两种触发器的分类并对二者进行比较;其次,研究AFTER与INSTEAD OF触发器,包括二者的比较、触发时机和选择标准;然后,研究触发器的嵌套和递归;最后,研究DDL的数据库与服务器级触发器。本文的研究内容对于从事数据库开发和研究人员具有重要的参考价值。  相似文献   

8.
对数据进行频繁的更新操作可能破坏数据库的完整性,合理设计触发器可以有效保护数据。本文讨论在SQL Serv-er 2005中通过DML触发器技术实现数据的完整性控制机制,重点论述DML触发器工作原理和实现过程,并结合实例分析设计触发器的基本步骤。测试结果表明,触发器的应用可提高系统性能,很好地维护数据库的完整性。  相似文献   

9.
GKD-Base中Instead-Of触发器实现的关键技术   总被引:1,自引:0,他引:1  
兼容OraclePL/SQLV2.3语言规范,基于国产数据库管理系统GKD-Base内核与PL/SQL引擎,提出了Instead-Of视图触发器的编译存储和点火执行算法,并设计实现了Instead-Of视图触发器编译及执行处理模块。从而在GKD-Base上实现了Instead-Of视图触发器机制,扩展了国产数据库GKD-Base功能。  相似文献   

10.
《软件工程师》2015,(11):37-39
触发器是保证数据完整性的重要机制之一,本文首先介绍了触发器的分类、功能实现原理,以及在SQL Server中的常见使用方法,并结合教务管理系统中的实例给出了DML触发器的创建方法。结果表明,触发器的合理应用可以较好地提高系统性能,维护数据库的完整性。  相似文献   

11.
SQL Server触发器的应用   总被引:1,自引:1,他引:1  
触发器是现代数据库管理系统用于响应数据变化的一种机制。分析了SQL Server触发器及其两个相关逻辑表,给出了触发器应用于数据自动更新和数据备份的两个实例。实践表明,触发器是实现数据维护规则的有效机制。  相似文献   

12.
为了便于对重要数据进行监测和保护,提出了一种应用触发器实现轨迹保留的方法。通过在数据库中建立一个冗余数据表记录数据修改轨迹,数据变化时触发器自动将修改前的数据副本写人冗余数据表,由于冗余数据表是个关系型数据集,提取和查看方便,多级数据回溯与恢复也易于实现。实践表明,该方法具有很好的效果。  相似文献   

13.
DML触发器是SQL Server数据库中应用最广泛的触发器,在维护数据完整性、提高数据安全性、满足复杂的数据约束等方面具有重要作用。文中对DML触发器的应用进行详细研究。首先,介绍了DML触发器包含的AFYER和INSTEADOF两种类型;其次,通过图形表示了AFYER触发器的触发顺序,并阐明了指定触发顺序需要注意的问题;然后,研究INSERT、DELETE、UPDATE三类触发器的工作原理;最后,给出了DML触发器的几个应用技巧。实际运用时要结合文中的研究内容进行详细设计,以便提高数据库系统的整体性能。  相似文献   

14.
触发器主要用于实现复杂数据完整性约束或业务规则。本文介绍了SQL Server数据库系统中,如何利用触发器实现学生成绩管理系统中学分的自动管理。  相似文献   

15.
触发器主要用于实现复杂数据完整性约束或业务规则。本文介绍了SQLServer数据库系统中,如何利用触发器实现学生成绩管理系统中学分的自动管理。  相似文献   

16.
周舟  黄景文 《微机发展》2007,17(7):207-209
为了便于对重要数据进行监测和保护,提出了一种应用触发器实现轨迹保留的方法。通过在数据库中建立一个冗余数据表记录数据修改轨迹,数据变化时触发器自动将修改前的数据副本写入冗余数据表,由于冗余数据表是个关系型数据集,提取和查看方便,多级数据回溯与恢复也易于实现。实践表明,该方法具有很好的效果。  相似文献   

17.
在分析SQL Server数据库触发器的类别和功能的基础上,针对考核管理信息系统中用户误操作造成的数据库错误,设计并实现了一种基于触发器的监控模块,通过对用户访问和操作信息的监控和审查,实现单步操作的撤销和单条数据的恢复,提高了数据库的安全性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号