The Community for Technology Leaders
Green Image
ABSTRACT
<p>A graph-oriented object database model (GOOD) is introduced as a theoretical basis for database systems in which manipulation as well as conceptual representation of data is transparently graph-based. In the GOOD model, the scheme as well as the instance of an object database is represented by a graph, and the data manipulation is expressed by graph transformations. These graph transformations are described using five basic operations and a method construct, all with a natural semantics. The basic operations add and delete objects and edges as a function of the matchings of a pattern. The expressiveness of the model in terms of object-oriented modeling and data manipulation power is investigated.</p>
INDEX TERMS
query languages; data structures; database management systems; object-oriented databases; user interfaces; spatial data structures; graph-oriented object database model; GOOD; conceptual representation; data manipulation; graph transformations; natural semantics; pattern matching; expressiveness; object-oriented modeling; query languages; object-oriented databases; user interfaces; database models; DAPLEX
CITATION
J. Paredaens, D. Van Gucht, J. Van den Bussche, M. Gyssens, "A Graph-Oriented Object Database Model", IEEE Transactions on Knowledge & Data Engineering, vol. 6, no. , pp. 572-586, August 1994, doi:10.1109/69.298174
90 ms
(Ver )