第9章 触发子和主动数据库.pptVIP

  • 3
  • 0
  • 约7.86千字
  • 约 45页
  • 2018-05-22 发布于河南
  • 举报
第9章 触发子和主动数据库

第9章 触发子和主动数据库 在20世纪80年代初,出现了主动数据库系统这样的名词。到20世纪80年代中后期,主动数据库系统成为公认的数据库重要研究方向之一。 主动数据库系统一词与关系数据库系统、对象数据库系统等有些差别。后者是以不同数据模型为特征的数据库系统,标志数据库的不同发展阶段。 主动数据库仅是数据库系统的一种功能,关系数据库系统可以增加此项功能,对象数据库系统以及其他类型的数据库系统都可以增加此项功能。 早在主动数据库系统一词出现之前,就有主动数据库技术的萌芽。在网状数据库的DBTG语言标准中,就定义了一种ON子句,其格式为:     ON〈命令表CALL〈过程〉 〈命令表〉表示一种或多种数据库操作命令,如INSERT,REMOVE等。在执行到〈命令表〉中所列的数据库命令时,数据库系统就自动调用一个相应的处理过程。 早期的关系数据库管理系统System R中,曾有人建议增加触发子系统(trigger subsystem)。该子系统在满足一定条件时,触发一定的动作,主动完成必要的处理,实际上就是现在所称的主动数据库子系统。 9.2 规则的表示 ECA规则是由传统的产生式规则演变而来的。产生式规则在人工智能中用得很普遍,其基本格式可表达为: IF〈条件〉THEN〈动作〉

文档评论(0)

1亿VIP精品文档

相关文档