A distributed object-oriented database system supporting shared and private databases
- 3 January 1991
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Information Systems
- Vol. 9 (1) , 31-51
- https://doi.org/10.1145/103731.103733
Abstract
ORION-2 is a commercially available, federated, object-oriented database management system designed and implemented at MCC. One major architectural innovation in ORION-2 is the coexistence of a shared databese and a number of private databases. The shared database is accessible to all authorized users of the system, while each private database is accessible to only the user who owns it. A distributed database system with a shared database and private databases for individual users is a natural architecture for data-intensive application environments on a network of workstations, notably computer-aided design and engineering systems. This paper discusses the benefits and limitations of such a system and explores the impact of such an architecture on the semantics and implementation of some of the key functions of a database system, notably queries, database schema, and versions. Although the issues are discussed in the context of an object-oriented data model, the results (at least significant portions thereof) are applicable to database systems supporting other data models.Keywords
This publication has 11 references indexed in Scilit:
- Architecture of the ORION next-generation database systemIEEE Transactions on Knowledge and Data Engineering, 1990
- Object-oriented concepts, databases, and applicationsPublished by Association for Computing Machinery (ACM) ,1989
- On Long-duration CAD TransactionsInformation Sciences, 1988
- Transaction management in an object-oriented database systemPublished by Association for Computing Machinery (ACM) ,1988
- A shared, segmented memory system for an object-oriented databaseACM Transactions on Information Systems, 1987
- Data model issues for object-oriented applicationsACM Transactions on Information Systems, 1987
- Semantics and implementation of schema evolution in object-oriented databasesPublished by Association for Computing Machinery (ACM) ,1987
- Consistency in a partitioned network: a surveyACM Computing Surveys, 1985
- A federated architecture for information managementACM Transactions on Information Systems, 1985
- Computation and communication in R*ACM Transactions on Computer Systems, 1984