A method and apparatus for transforming queries is described. According to
an aspect of the present invention, a select-project-join query Q that
specifies at least one semijoin is rewritten into another query that
references the materialized view M. A common section shared by the
select-project-join query and the materialized view includes the tables
being semijoined.
Eine Methode und ein Apparat für umwandelnde Fragen wird beschrieben. Entsprechend einem Aspekt der anwesenden Erfindung, wird eine Vorwählen-Projektverbinden Frage Q, die mindestens spezifiziert, ein semijoin in eine andere Frage neu geschrieben, die die verwirklichte Ansicht M bezieht. Ein allgemeiner Abschnitt, der durch die Vorwählen-Projektverbinden Frage und die verwirklichte Ansicht geteilt wird, schließt die Tabellen mit ein, die sind, semijoined.