九章节主动数据库.ppt
《九章节主动数据库.ppt》由会员分享,可在线阅读,更多相关《九章节主动数据库.ppt(18页珍藏版)》请在三一办公上搜索。
1、1,第九章 主动数据库,2,主要内容:主动数据库的基本概念 ECA规则,3,9.1 主动数据库系统概述,被动数据库 应用程序 主动数据库 触发器 主动规则 系统统一管理,4,9.1 主动数据库系统概述,触发器,CREATE TRIGGER BEFORE|AFTER ON WHEN()当触发事件发生时,若条件满足,则执行动作。,5,9.2 ECA规则,事件条件动作(Event-Condition-Action)规则。,二类:基本事件和复合事件,ECA规则的形式化表示为:RULE WHEN IF THEN,6,基本事件:数据库操作事件 执行检索、插入、修改、删除时引发的事件。行为实施事件 由用户定
2、义操作的执行引发的事件。如发送消息给某个对象。事务事件 事件由事务命令引起,如事务的开始、事务的中止或提交都可以引发一个事件。用户定义的事件 由数据库编程语言明确引发一个事件,如响应用户输入的某些信息生成的事件。,7,异常事件 由某些异常操作引发的事件。如对于一些未经授权数据的访问、违反完整性约束的操作等。时钟事件(暂时事件)由时间引发的事件。时间分为绝对时间、相对时间和时间区间。外部事件 在数据库系统之外发生的事件。如键盘、外接设备等引起的中断或发出的信号。,8,ECA规则条件 与数据有关的条件 数据库谓词(WHERE 条件表达式)应用程序(SELECT语句执行返回的逻辑值),ECA规则动作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 章节 主动 数据库
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5326411.html