DocumentCode :
1553423
Title :
Rewriting queries using views
Author :
Flesca, Sergio ; Grec, Sergio
Author_Institution :
Dipt. di Elettronica Informatica e Sistemistica, Calabria Univ., Italy
Volume :
13
Issue :
6
fYear :
2001
Firstpage :
980
Lastpage :
995
Abstract :
In this paper, we consider the problem of answering queries using materialized views in the presence of negative goals. The solution is carried out by "inverting" views and deriving both positive and negative knowledge. In order to derive negative knowledge, we invert conjunctive views with negation into a set of (extended) views which may also have, in addition to negation-as-failure, a different form of negation called classical (or strong) negation. We also consider the case of disjunctive views and present a technique which permits us to infer both positive and negative knowledge. Furthermore, we extend previous techniques for inferring knowledge from views based on relations with functional dependencies. Finally, we present a prototype of a system developed at the University of Calabria
Keywords :
database theory; query processing; relational databases; conjunctive views; disjunctive views; functional dependencies; materialized views; negation-as-failure; negative goals; negative knowledge; positive knowledge; query answering; query rewriting; Computer Society; Data warehouses; Databases; Mobile computing; Notice of Violation; Prototypes; Software libraries;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.971191
Filename :
971191
Link To Document :
بازگشت