首页 | 本学科首页   官方微博 | 高级检索  
     


The power of inequality semijoins
Authors:Philip A Bernstein  Nathan Goodman
Affiliation:

Aiken Computation Laboratory, Harvard University, Cambridge, MA 02138, U.S.A.

Abstract:Semijoin is a relational operator used in many relational query processing algorithms. Semijoins can be used to “reduce” the database by delimitting portions of the database that contain data relevant to a given query. For some queries, there exist sequences of semijoins that delimit the exact portions of the database needed to answer the query. Such sequences are called full reducers.

This paper considers a class of queries called natural inequality queries (NI queries), and characterizes a subclass for which full reducers exist. We also present an efficient algorithm that decides whether an NI query lies within this subclass, and constructs a full reducer for the query. The NI queries are a subset of the aggregate-free, conjunctive queries of QUEL, and permit join clauses to include <, less-than-or-equals, slant, =, greater-or-equal, slanted, >.

Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号