Recent developments in the design of database systems include proposals of several extensions to the basic model of relational database systems. Such a system is presented in this paper. The system is based on QUEL+ which extends the query language QUEL by introducing among others database procedures as full fledged objects. We briefly describe a variation of the original INGRES decomposition algorithm and then some ideas that can improve the performance of a system that supports procedures are discussed. First, we examine the idea of storing results of previously processed procedures in secondary storage (caching). Using a cache, the cost of processing a query can be reduced by preventing multiple evaluations of the same procedure. Problem...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...
Relational databases provide the ability to store user-defined functions and predicates which can be...
The concept of “reasonable ” queries on relational data bases is investigated. We provide an abstrac...
This paper suggests that more powerful data base systems (DBMS) can be built by supporting data base...
Query processing in databases can be divided into two steps: selecting an 'optimal' evaluation strat...
Abstract—This paper will introduce the reader to the basic concepts of query processing and query op...
This thesis documents the design and implementation of procedures in a database programming language...
161 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1980.This report develops a new al...
Abstract: Computer based applications have become an inherent part of every important sector in our ...
This paper demonstrates that a simple rule system can be constructed that supports a more powerful v...
Abstract: In order to achieve efficient execution plans for queries comprising user-defined data typ...
The last few decades have seen vast progress in computational reasoning. This has included significa...
The query processor of a relational database system executes declarative queries on relational data ...
. In this paper we present two improvements to the partitioning process: 1) A new dynamic buffer man...
In this paper, we describe heuristic rules for choosing an appropriate access path for a given query...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...
Relational databases provide the ability to store user-defined functions and predicates which can be...
The concept of “reasonable ” queries on relational data bases is investigated. We provide an abstrac...
This paper suggests that more powerful data base systems (DBMS) can be built by supporting data base...
Query processing in databases can be divided into two steps: selecting an 'optimal' evaluation strat...
Abstract—This paper will introduce the reader to the basic concepts of query processing and query op...
This thesis documents the design and implementation of procedures in a database programming language...
161 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1980.This report develops a new al...
Abstract: Computer based applications have become an inherent part of every important sector in our ...
This paper demonstrates that a simple rule system can be constructed that supports a more powerful v...
Abstract: In order to achieve efficient execution plans for queries comprising user-defined data typ...
The last few decades have seen vast progress in computational reasoning. This has included significa...
The query processor of a relational database system executes declarative queries on relational data ...
. In this paper we present two improvements to the partitioning process: 1) A new dynamic buffer man...
In this paper, we describe heuristic rules for choosing an appropriate access path for a given query...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...
Relational databases provide the ability to store user-defined functions and predicates which can be...
The concept of “reasonable ” queries on relational data bases is investigated. We provide an abstrac...