Loading…

Serializability in object-oriented database systems

In an object-oriented database the objects are encapsulated, that is, objects are only accessible by methods defined in the database system. The definition of object-oriented serializability takes advantage of the semantics and of the nesting of the methods. Therefore, a lower rate of conflicting ac...

Full description

Saved in:
Bibliographic Details
Main Authors: Rakow, T.C., Gu, J., Neuhold, E.J.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In an object-oriented database the objects are encapsulated, that is, objects are only accessible by methods defined in the database system. The definition of object-oriented serializability takes advantage of the semantics and of the nesting of the methods. Therefore, a lower rate of conflicting accesses than with the conventional definition of serializability is achieved. Transactions of an object-oriented database are defined as open-nested transactions. Depending on the semantics of operations, actions can be serialized independently of the calling transactions. The techniques already used in multilayer transaction systems are extended to object-oriented systems. Object-oriented serializability includes multilayer serializability but allows a nonlayered, more general structure of the database system.< >
DOI:10.1109/ICDE.1990.113460