| dc.contributor.author | 
Deacon, A 
 | 
 | 
| dc.contributor.editor | 
Linck, M.H. 
 | 
 | 
| dc.date.accessioned | 
2018-08-03T12:34:04Z | 
 | 
| dc.date.available | 
2018-08-03T12:34:04Z | 
 | 
| dc.date.issued | 
1991 | 
 | 
| dc.identifier.citation | 
Deacon, A. (1991) Concurrency control mechanisms for multidatabase systems. Proceedings of the 6th Southern African Computer Symposium, De Overberger Hotel, Caledon, 2-3 July 1991 | 
en | 
| dc.identifier.uri | 
http://hdl.handle.net/10500/24557 | 
 | 
| dc.description.abstract | 
In conventional systems, transaction management has been thoroughly investigated and is
now considered to be well understood. Transaction management in multidatabase systems,
however, is less well understood. A multidatabase system (MDBS) is a type of distributed database system built from a collection of different centralized database systems (DBSs) located on sites in a computer network. The MDBS design goals differ from those of conventional DBSs in that a compromise is sought between the seemingly contradictory goals of creating a logically integrated database and allowing each component
DBS to continue to function autonomously from the MDBS.
The conventional concurrency control correctness criterion for a DBS is serializability. It is,
however, not always possible to guarantee serializability in a MDBS using  the conventional
approach. Several seemingly different solutions have been proposed. Using the nested transaction paradigm we provide a simple model which is used to develop a number of new MDBS schedulers by applying existing theory and concepts. The utility of our model is further illustrated by using it as a framework for explaining and justifying
existing solutions, including those with weaker correctness criteria. | 
en | 
| dc.language.iso | 
en | 
en | 
| dc.subject | 
Concurrency control | 
en | 
| dc.subject | 
Multidatabase systems | 
en | 
| dc.subject | 
Multi-level nested transactions | 
en | 
| dc.subject | 
Top layer schedulers | 
en | 
| dc.subject | 
Transaction processing model | 
en | 
| dc.title | 
Concurrency control mechanisms for multidatabase systems | 
en |