Loading…

A distributed object-oriented database system supporting shared and private databases

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 use...

Full description

Saved in:
Bibliographic Details
Published in:ACM transactions on information systems 1991-01, Vol.9 (1), p.31-51
Main Authors: Kim, Won, Ballou, Nat, Garza, Jorge F., Woelk, Darrell
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-a325t-6e6a4f84796b984a41af66a0e4c9b8f9896857a5a6026006e07f9fd72f4468e83
cites cdi_FETCH-LOGICAL-a325t-6e6a4f84796b984a41af66a0e4c9b8f9896857a5a6026006e07f9fd72f4468e83
container_end_page 51
container_issue 1
container_start_page 31
container_title ACM transactions on information systems
container_volume 9
creator Kim, Won
Ballou, Nat
Garza, Jorge F.
Woelk, Darrell
description 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.
doi_str_mv 10.1145/103731.103733
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_28875737</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>28875737</sourcerecordid><originalsourceid>FETCH-LOGICAL-a325t-6e6a4f84796b984a41af66a0e4c9b8f9896857a5a6026006e07f9fd72f4468e83</originalsourceid><addsrcrecordid>eNpNkE1Lw0AQhhdRsEaPHrzl5C11N9lsJsdS_IKCF3sOk2RWU5oPdzZC_71pI-LpnZd5GIZHiFsll0rp9EHJJEvU8hTJmVioNIUoBgPn0yy1iUABXIor5p2UUzdyIbarsG7Yu6YcPdVhX-6o8lHvGuqOvUaPJTKFfGBPbcjjMPTON91HyJ_oJgK7Ohxc842e_mi-FhcW90w3vxmI7dPj-_ol2rw9v65XmwiTOPWRIYPags5yU-agUSu0xqAkXeUl2BxyA2mGKRoZGykNyczmts5iq7UBgiQQ9_PdwfVfI7Ev2oYr2u-xo37kIgbI0mzSEYhoBivXMzuyxfRzi-5QKFkc5RWzvDmSib-beazaf-hp9wNkVGn4</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>28875737</pqid></control><display><type>article</type><title>A distributed object-oriented database system supporting shared and private databases</title><source>Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)</source><creator>Kim, Won ; Ballou, Nat ; Garza, Jorge F. ; Woelk, Darrell</creator><creatorcontrib>Kim, Won ; Ballou, Nat ; Garza, Jorge F. ; Woelk, Darrell</creatorcontrib><description>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.</description><identifier>ISSN: 1046-8188</identifier><identifier>EISSN: 1558-2868</identifier><identifier>DOI: 10.1145/103731.103733</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Architectures ; Computer systems organization ; Data management systems ; Database management system engines ; Distributed architectures ; General programming languages ; Information systems ; Language types ; Object oriented languages ; Parallel and distributed DBMSs ; Software and its engineering ; Software notations and tools</subject><ispartof>ACM transactions on information systems, 1991-01, Vol.9 (1), p.31-51</ispartof><rights>ACM</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a325t-6e6a4f84796b984a41af66a0e4c9b8f9896857a5a6026006e07f9fd72f4468e83</citedby><cites>FETCH-LOGICAL-a325t-6e6a4f84796b984a41af66a0e4c9b8f9896857a5a6026006e07f9fd72f4468e83</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Kim, Won</creatorcontrib><creatorcontrib>Ballou, Nat</creatorcontrib><creatorcontrib>Garza, Jorge F.</creatorcontrib><creatorcontrib>Woelk, Darrell</creatorcontrib><title>A distributed object-oriented database system supporting shared and private databases</title><title>ACM transactions on information systems</title><addtitle>ACM TOIS</addtitle><description>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.</description><subject>Architectures</subject><subject>Computer systems organization</subject><subject>Data management systems</subject><subject>Database management system engines</subject><subject>Distributed architectures</subject><subject>General programming languages</subject><subject>Information systems</subject><subject>Language types</subject><subject>Object oriented languages</subject><subject>Parallel and distributed DBMSs</subject><subject>Software and its engineering</subject><subject>Software notations and tools</subject><issn>1046-8188</issn><issn>1558-2868</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1991</creationdate><recordtype>article</recordtype><recordid>eNpNkE1Lw0AQhhdRsEaPHrzl5C11N9lsJsdS_IKCF3sOk2RWU5oPdzZC_71pI-LpnZd5GIZHiFsll0rp9EHJJEvU8hTJmVioNIUoBgPn0yy1iUABXIor5p2UUzdyIbarsG7Yu6YcPdVhX-6o8lHvGuqOvUaPJTKFfGBPbcjjMPTON91HyJ_oJgK7Ohxc842e_mi-FhcW90w3vxmI7dPj-_ol2rw9v65XmwiTOPWRIYPags5yU-agUSu0xqAkXeUl2BxyA2mGKRoZGykNyczmts5iq7UBgiQQ9_PdwfVfI7Ev2oYr2u-xo37kIgbI0mzSEYhoBivXMzuyxfRzi-5QKFkc5RWzvDmSib-beazaf-hp9wNkVGn4</recordid><startdate>19910103</startdate><enddate>19910103</enddate><creator>Kim, Won</creator><creator>Ballou, Nat</creator><creator>Garza, Jorge F.</creator><creator>Woelk, Darrell</creator><general>ACM</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19910103</creationdate><title>A distributed object-oriented database system supporting shared and private databases</title><author>Kim, Won ; Ballou, Nat ; Garza, Jorge F. ; Woelk, Darrell</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a325t-6e6a4f84796b984a41af66a0e4c9b8f9896857a5a6026006e07f9fd72f4468e83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1991</creationdate><topic>Architectures</topic><topic>Computer systems organization</topic><topic>Data management systems</topic><topic>Database management system engines</topic><topic>Distributed architectures</topic><topic>General programming languages</topic><topic>Information systems</topic><topic>Language types</topic><topic>Object oriented languages</topic><topic>Parallel and distributed DBMSs</topic><topic>Software and its engineering</topic><topic>Software notations and tools</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kim, Won</creatorcontrib><creatorcontrib>Ballou, Nat</creatorcontrib><creatorcontrib>Garza, Jorge F.</creatorcontrib><creatorcontrib>Woelk, Darrell</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>ACM transactions on information systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kim, Won</au><au>Ballou, Nat</au><au>Garza, Jorge F.</au><au>Woelk, Darrell</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A distributed object-oriented database system supporting shared and private databases</atitle><jtitle>ACM transactions on information systems</jtitle><stitle>ACM TOIS</stitle><date>1991-01-03</date><risdate>1991</risdate><volume>9</volume><issue>1</issue><spage>31</spage><epage>51</epage><pages>31-51</pages><issn>1046-8188</issn><eissn>1558-2868</eissn><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.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/103731.103733</doi><tpages>21</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1046-8188
ispartof ACM transactions on information systems, 1991-01, Vol.9 (1), p.31-51
issn 1046-8188
1558-2868
language eng
recordid cdi_proquest_miscellaneous_28875737
source Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)
subjects Architectures
Computer systems organization
Data management systems
Database management system engines
Distributed architectures
General programming languages
Information systems
Language types
Object oriented languages
Parallel and distributed DBMSs
Software and its engineering
Software notations and tools
title A distributed object-oriented database system supporting shared and private databases
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T13%3A06%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20distributed%20object-oriented%20database%20system%20supporting%20shared%20and%20private%20databases&rft.jtitle=ACM%20transactions%20on%20information%20systems&rft.au=Kim,%20Won&rft.date=1991-01-03&rft.volume=9&rft.issue=1&rft.spage=31&rft.epage=51&rft.pages=31-51&rft.issn=1046-8188&rft.eissn=1558-2868&rft_id=info:doi/10.1145/103731.103733&rft_dat=%3Cproquest_cross%3E28875737%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a325t-6e6a4f84796b984a41af66a0e4c9b8f9896857a5a6026006e07f9fd72f4468e83%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=28875737&rft_id=info:pmid/&rfr_iscdi=true