A database management facility for automatic generation of database managers

  • Authors:
  • David W. Stemple

  • Affiliations:
  • Univ. of Massachusetts, Amherst

  • Venue:
  • ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
  • Year:
  • 1976

Quantified Score

Hi-index 0.00

Visualization

Abstract

A facility is described for the implementation of database management systems having high degrees of horizontal data independence, i.e. independence from chosen logical properties of a database as opposed to vertical independence from storage structures. The facility consists of a high level language for the specification of virtual database managers, a compiler from this language to a pseudomachine language, and an interpreter for the pseudomachine language.It is shown how this facility can be used to produce efficient database management systems with any degree of both horizontal and vertical data independence. Two key features of this tool are the compilation of tailored database managers from individual schemas and multiple levels of optional binding.