...
首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >Constraint-based query evaluation in deductive databases
【24h】

Constraint-based query evaluation in deductive databases

机译:演绎数据库中基于约束的查询评估

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Constraints play an important role in the efficient query evaluation in deductive databases. Constraint-based query evaluation in deductive databases is investigated, with emphasis on linear recursions with function symbols. Constraints are grouped into three classes: rule constraints, integrity constraints, and query constraints. Techniques are developed for the maximal use of different kinds of constraints in rule compilation and query evaluation. The study on the roles of different classes of constraints in set-oriented evaluation of linear recursions shows the following: rule constraints should be integrated with their corresponding deduction rules in the compilation of recursions; integrity constraints, including finiteness constraints and monotonicity constraints, should be used in the analysis of finite evaluability and termination for specific queries; and query constraints, which are often useful in search space reduction and termination, should be transformed, when necessary, and should be pushed into the compiled chains as deeply as possible for efficient evaluation. The constraint-based query-processing technique integrates query-independent compilation and chain-based query evaluation methods and demonstrates its great promise in deductive query evaluation.
机译:约束在演绎数据库的有效查询评估中起着重要作用。研究了演绎数据库中基于约束的查询评估,重点是带有功能符号的线性递归。约束分为三类:规则约束,完整性约束和查询约束。开发了在规则编译和查询评估中最大程度利用各种约束的技术。对不同类别的约束在面向集合的线性递归评估中的作用的研究表明:在递归的编制中,应将规则约束与其相应的推导规则结合起来;完整性约束,包括有限性约束和单调性约束,应用于特定查询的有限可评估性和终止分析中;通常在减少和终止搜索空间时有用的查询约束和查询约束,应在必要时进行转换,并应尽可能深入地推入已编译的链中,以进行有效评估。基于约束的查询处理技术将查询无关的编译和基于链的查询评估方法相结合,证明了其在演绎查询评估中的巨大前景。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号