Open AccessProceedings Article
Consistency of versions in objects-oriented databases
Wojciech Cellary,Geneviève Jomier +1 more
- pp 432-441
Reads0
Chats0
TLDR
The paper explains how the requests of object reading, updating, creating and deleting are realized and how the particular construction and semantics of version stamps are used to associate object versions with database versions.Abstract:
This paper presents an approach to maintaining consistency of object versions in multiversion database systems. In this approach a multiversion database is considered to be a set of logically independent and identifiable database versions. Each database version is composed of a version of each object stored in the system. However, identical object versions may be shared by many database versions. Database versions are identified by version stamps. Version stamps are also used to associate object versions with database versions. Because of the particular construction and semantics of version stamps, object version management is very efficient. Moreover, it is orthogonal to other problems of version management, such as object addressing, concurrency control, access authorization, etc. The paper explains how the requests of object reading, updating, creating and deleting are realized.read more
Citations
More filters
Book
Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery
TL;DR: The authors begin with a broad look at the role of transactional technology in today's economic and scientific endeavors, then delve into critical issues faced by all practitioners, presenting today's most effective techniques for controlling concurrent access by multiple clients, recovering from system failures, and coordinating distributed transactions.
Proceedings Article
Change-Centric Management of Versions in an XML Warehouse
TL;DR: The foundations of the logical representation and some aspects of the physical storage policy are presented and the implementation of the change-centric method to manage versions in a Web WareHouse of XML data is discussed.
Proceedings ArticleDOI
Creation and management of versions in multiversion data warehouse
TL;DR: This paper presents a concept and an ongoing implementation of a multiversion data warehouse that is capable of handling changes in the structure of its schema as well as simulating alternative business scenarios.
Proceedings ArticleDOI
A uniform model for temporal object-oriented databases
G.T.J. Wuu,U. Dayal +1 more
TL;DR: The authors show that the approach not only provides a richer model than the relational for capturing the semantics of complex temporal objects, but also requires no special constructs in the query language, so the retrieval of temporal and non-temporal information is uniformly expressed.
Proceedings Article
Materialization: A Powerful and Ubiquitous Abstraction Pattern
TL;DR: A quasi-formal semantic definition of materialization in terms of the usual is-a and isof abstractions, and of a class/metaclass correspondence is given.
References
More filters
Book ChapterDOI
Notes on Data Base Operating Systems
TL;DR: This paper is a compendium of data base management operating systems folklore and focuses on particular issues unique to the transaction management component especially locking and recovery.
Journal ArticleDOI
Composite objects revisited
TL;DR: The new results on the use of composite objects as a unit of not only versions, physical clustering and concurrency control, but also authorization are described.
Proceedings ArticleDOI
Composite object support in an object-oriented database system
TL;DR: This paper provides a formal definition of the semantics of composite objects within an object-oriented data model, and describes their use as units of integrity control, storage and retrieval, and concurrency control in a prototype object- oriented database system the authors have implemented.
Proceedings Article
A Unifying Framework for Version Control in a CAD Environment
Hong-Tai Chou,Won Kim +1 more
TL;DR: This paper addresses a broad spectrum of semantic and operational issues in version control for a public/private distributed architecture of CAD syslems, and develops solutions to these issues under a unifying framework.
Proceedings Article
Versions of Schema for Object-Oriented Databases
Won Kim,Hong-Tai Chou +1 more
TL;DR: The semantics of the model of versions of schema for object-oriented databases is presented, issues in implementing the model are explored, and a few alternatives are examined.