首页> 外文会议>IEEE international conference on data engineering >The design of the POSTGRES rules system
【24h】

The design of the POSTGRES rules system

机译:POSTGRES规则系统的设计

获取原文

摘要

This paper explains the rules subsystem that is being implemented in the POSTGRES DBMS. It is novel in several ways. First, it gives to users the capability of defining rules as well as data to a DBMS. Moreover, depending on the scope of each rule defined, optimization is handled differently. This leads to good performance both in the case that there are many rules each of small scope and a few rules each of large scope. In addition, rules provide either a forward chaining control flow or a backward chaining one, and the system will choose the control mechanism that optimizes performance in the cases that it is possible. Furthermore, priority rules can be defined, thereby allowing a user to specify rules systems that have conflicts. This use of exceptions seems necessary in many applications. Lastly, our rule system can support an implementation of views, protection and integrity control, simply by applying the rules system in a particular way. Consequently, no special purpose code need be included to handle these tasks.
机译:本文解释了POSTGRES DBMS中正在实现的规则子系统。它在几种方面都是新颖的。首先,它为用户提供了定义规则以及DBMS数据的功能。此外,根据定义的每个规则的范围,优化的处理方式也有所不同。在有很多规则且每个规则都较小的情况下,这会导致良好的性能。另外,规则提供了前向控制流或后向控制流,并且系统将在可能的情况下选择可优化性能的控制机制。此外,可以定义优先级规则,从而允许用户指定具有冲突的规则系统。在许多应用程序中,这种例外的使用看来是必要的。最后,我们的规则系统可以通过简单地以特定方式应用规则系统来支持视图,保护和完整性控制的实现。因此,无需包含特殊用途的代码即可处理这些任务。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号