Concurrency coordination in a locally distributed database system

  • Authors:
  • Gruia-Catalin Roman

  • Affiliations:
  • Washington University, St. Louis, Missouri

  • Venue:
  • AFIPS '80 Proceedings of the May 19-22, 1980, national computer conference
  • Year:
  • 1980

Quantified Score

Hi-index 0.00

Visualization

Abstract

A database is called internally consistent (or just consistent) with respect to a given set of invariant properties if, in the absence of any database activity, the above said invariants hold true. These properties reflect relations among objects of the application domain and characterize its semantic consistency (e.g., 'last name appears first on all government forms'). Because a single database may support many different applications, these relations are generally assumed to be known solely by the database user and not by the database designer. The very definition of a transaction (a sequence of primitive database activities which, when acting alone, preserves, as a whole, all invariants) is in recognition of the fact that it is the user's duty to guarantee the integrity of the data he manipulates.