Reordering of complex SQL queries involving GROUPBYs, joins, out

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Other Related Categories

707 2, G06F 1730

Type

Patent

Status

active

Patent number

058754474

Description

ABSTRACT:
A method, apparatus, and article of manufacture for query simplification by applying generalized inference propagation and generalized transitive closure in SQL queries having selection, projection, join, outer join, and intersection operations. The disclosed transformations and enumeration method unify and solve the problems of 1) unnesting join aggregate queries, and 2) complete enumeration of queries containing outer joins, when the outer join predicate references an aggregated value, or the predicate references more than two base relations in a query subtree. The system first eliminates redundant sub-expressions and modifies expensive binary operations to inexpensive binary operations, then converts complex predicates to simple predicates by application of a generalized selection (GS) operator.

REFERENCES:
patent: 5367675 (1994-11-01), Cheng et al.
patent: 5412804 (1995-05-01), Krishna
patent: 5557791 (1996-09-01), Cheng et al.
patent: 5659728 (1997-08-01), Bhargava et al.
patent: 5680603 (1997-10-01), Bhargava et al.
patent: 5701454 (1997-12-01), Bhargava et al.
patent: 5701455 (1997-12-01), Bhargava et al.
patent: 5713015 (1998-01-01), Goel et al.
patent: 5724568 (1998-03-01), Bhargava et al.
Gautam Bhargava et al., "Efficient Processing of Outer Joins and Aggregate Functions", 1996, 12th International Conference on Data Engineering, IEEE, pp. 441-449.
Pintsang Chang, "Nonlinear Versus Linear Recursion: A Perspective from Computing Transitive Closure of a Binary Relation by the Join Domain Nested Loops Approach", 1990, Compsac, pp. 382-390.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Reordering of complex SQL queries involving GROUPBYs, joins, out does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Reordering of complex SQL queries involving GROUPBYs, joins, out, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reordering of complex SQL queries involving GROUPBYs, joins, out will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-315756

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.