ACM Transactions on Database Systems · 1978 · 32 citations · 4 references
ComputingComputer ScienceDatabasesDistributed SystemsMessage PassingConcurrency ControlData SynchronizationDatabase ManagementDistributed DatabasesInterprocess CommunicationProcess CoordinationConcurrent Process ModelingConcurrent ProcessesDatabase Management SystemsDatabase TransactionsSynchronizationSynchronization MechanismsTransaction Processing
The problem of process synchronization in database systems is analyzed in a strictly systematic way, on a rather abstract level; the abstraction is chosen such that the essential characteristics of the problem can be distinctly modeled and investigated. Using a small set of concepts, a consistent description of the whole problem is developed; many widely used, but only vaguely defined, notions are defined exactly within this framework. The abstract treatment of the problem immediately leads to practically useful insights with respect to possible solutions, although implementational aspects are not discussed in detail.
4
The notions of consistency and predicate locks in a database system
Kapali P. Eswaran, Jim Gray, Raymond A. Lorie et al. · Communications of the ACM · 1976 · 2K citations · Full text