×

Rewriting a query in terms of a summary based on functional dependencies and join backs, and based on join derivability

  • US 6,496,819 B1
  • Filed: 12/28/1998
  • Issued: 12/17/2002
  • Est. Priority Date: 12/28/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for processing queries, the method comprising the steps of:

  • receiving a query that does not reference a particular materialized view;

    said query requiring access to values from a particular column not contained in said materialized view;

    determining whether the particular materialized view satisfies each condition in a set of conditions, the set of conditions at least including a condition that said particular column is functionally dependent on a column that does belong to said materialized view; and

    if said materialized view satisfies each condition in said set of conditions, then rewriting said query to produce a rewritten query that references said materialized view and joins said materialized view back to a join-back table that contains said particular column.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×