首页> 外文会议>Harnessing and managing knowledge >Equivalence of relational expression using generalized tableau
【24h】

Equivalence of relational expression using generalized tableau

机译:使用广义表格的关系表达式的等价

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

摘要

Query optimization is an important issue in the theory of relational databases. In query optimization, one is interested in an equivalent query but with fewer operations. Query optimization involving the minimization of logical and relational operations on different relations.rnAho, Sagiv and Ullman [ASU 79] investigated the problem for a class of relational expressions, called 'SPJ expressions'. SPJ expressions use only the relational operators select, project and join. A fairly large class of queries can be expressed using these operators. ASU introduced the notion of "tableau" to which every SPJ expression can be transformed. A tableau can be considered as tabular representation of a conjunctive query. Equivalence of SPJ - expression can be reduced to the analogous problem for tableaux. One advantage of the notation of tableaux is that there is a simple syntactic test based on the notation of 'containment mapping' and this test can be used to reduce the number of rows of tableau ASU have given a method, where for every SPJ expression with select has only equality operation and there is an equivalent tableaux. In this paper "Equivalence of relational expression using generalized tableau", We generalize the concept of the tableau to cover the condition in which general comparison operator is used. In our approach, each tableau has an allocated range table. Range table gives the range of values of each variable used in the tableaux. We focus here on the change in the concept of containment mapping. Tableau based the above generalised rules makes aviod the actual execution of the query. This aspect is especially useful in query processing in distrubuted Databases where horizontal fragments are defined using general select.
机译:查询优化是关系数据库理论中的重要问题。在查询优化中,人们对等效查询感兴趣,但操作较少。查询优化涉及对不同关系的逻辑和关系运算的最小化。rnAho,Sagiv和Ullman [ASU 79]研究了一类关系表达式(称为“ SPJ表达式”)的问题。 SPJ表达式仅使用关系运算符选择,投影和联接。使用这些运算符可以表示相当大的查询类别。 ASU引入了“表格”的概念,每个SPJ表达式都可以转换为“表格”。可以将表格视为联合查询的表格表示形式。可以将SPJ-表达式的等效性降低到tableaux的类似问题。 tableaux表示法的一个优点是,有一个基于“ containment mapping”表示法的简单语法测试,该测试可用于减少tableau ASU的行数,并给出了一种方法,其中每个SPJ表达式select仅具有相等运算,并且具有等效的变量。在本文“使用广义表的关系表达式的等效性”中,我们对表的概念进行了泛化,以涵盖使用一般比较算子的条件。在我们的方法中,每个表格都有一个分配的范围表。范围表给出了表格中使用的每个变量的值的范围。在这里,我们关注于安全壳映射概念的变化。基于上述通用规则的Tableau避免了查询的实际执行。这一点在分布式数据库的查询处理中特别有用,在分布式数据库中,使用通用选择定义了水平片段。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号