Treffer: Semantic Locking in Object-Oriented Database Systems
Weitere Informationen
Object-oriented databases are being increasingly used to model non-standard applications that emphasize modularity, composition, and rapid prototyping. Semantic locking protocols are presented for transaction management for such object-oriented databases. In particular, the protocol incorporates the semantics of complex objects, nested executions and dynamic conflicts resulting from referentially shared objects. Category: Research. Topic Area: Datbases, Concurrent Systems. 1 Introduction Object-oriented databases are being increasingly used to model non-standard applications. These applications place new constraints on databases design. In particular, they emphasize modularity, composition, and rapid prototyping. Often basic objects are defined, and more complex and advanced objects are composed recursively in terms of these basic objects. As a result, the traditional notion of conflict based on read and write operations may impose unnecessary constraints on the execution of transac.