Overview of an Ada compatible distributed database manager

  • Authors:
  • Arvola Chan;Umeshwar Dayal;Stephen Fox;Nathan Goodman;Daniel R. Ries;Dale Skeen

  • Affiliations:
  • Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts;Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts;Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts;Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts;Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts;Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts

  • Venue:
  • SIGMOD '83 Proceedings of the 1983 ACM SIGMOD international conference on Management of data
  • Year:
  • 1983

Quantified Score

Hi-index 0.00

Visualization

Abstract

Adaplex is an integrated language for programming database applications. It results from the embedding of the database sublanguage DAPLEX in the general purpose programming language Ada. This paper provides an overview of the DDM: a distributed database manager (DDM) that supports the use of Adaplex as an interface language. The important technical innovations we have incorporated in the design of this system include:1. An advanced data model that captures more application semantics than conventional data models.2. Support for flexible data distribution options that improve locality of reference and efficiency of query processing.3. Extensive query optimization that combines compile time access path optimization with run time site selection.4. Efficient transaction management that reduces transaction conflicts and improves the resiliency of replicated data.5. Robust, incremental recovery management that provides for automatic recovery from certain "catastrophic" failure conditions.