The aditi deductive database system

  • Authors:
  • Jayen Vaghani;Kotagiri Ramamohanarao;David B. Kemp;Zoltan Somogyi;Peter J. Stuckey;Tim S. Leask;James Harland

  • Affiliations:
  • University of Melbourne and RMIT, Parkville, Victoria, Australia;University of Melbourne and RMIT, Parkville, Victoria, Australia;University of Melbourne and RMIT, Parkville, Victoria, Australia;University of Melbourne and RMIT, Parkville, Victoria, Australia;University of Melbourne and RMIT, Parkville, Victoria, Australia;University of Melbourne and RMIT, Parkville, Victoria, Australia;University of Melbourne and RMIT, Parkville, Victoria, Australia

  • Venue:
  • The VLDB Journal — The International Journal on Very Large Data Bases - Prototypes of deductive database systems
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

Deductive databases generalize relational databases by providing support for recursive views and non-atomic data. Aditi is a deductive system based on the client-server model; it is inherently multi-user and capable of exploiting parallelism on shared-memory multiprocessors. The back-end uses relational technology for efficiency in the management of disk-based data and uses optimization algorithms especially developed for the bottom-up evaluation of logical queries involving recursion. The front-end interacts with the user in a logical language that has more expressive power than relational query languages. We present the structure of Aditi, discuss its components in some detail, and present performance figures.