Title :
An algebraic technique for deductive database system
Author_Institution :
Dept. of Comput. Sci., Essex Univ., Colchester, UK
Abstract :
Presents an interpreted algebraic approach to deductive database systems. Unlike the compiled approach, which separates the resolution inference from the database operations (at compile time), the interpreted approach interleaves these two operations concurrently. It is shown that this approach is simple, natural, and sometimes efficient in processing recursive queries. It also provides a better way of dealing with unsafe logical formulae, e.g. those involving logical variables. In particular, it paves the way for run-time control and optimizations of query processing. Partial solutions for the problems of termination and optimization are also proposed
Keywords :
algebra; database management systems; database theory; logic programming; optimisation; program interpreters; deductive database system; interpreted algebraic approach; optimization; query processing; recursive queries; resolution inference; run-time control; termination; unsafe logical formulae; Automatic control; Deductive databases; Logic functions; Logic programming; Qualifications; Query processing; Relational databases; Runtime;
Conference_Titel :
Computer Software and Applications Conference, 1988. COMPSAC 88. Proceedings., Twelfth International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-0873-0
DOI :
10.1109/CMPSAC.1988.17195