It has long been recognized that the “part” relation is an extremely useful modeling tool. This is especially true in areas such as manufacturing, design, graphics, and document processing. In this paper, we present...
详细信息
This paper proposes a practical approach for designing object-oriented databases. Users start by describing their database applications with a semantic data model combined with a rule model. The semantic data model al...
详细信息
This paper describes a method for designing object-oriented databases and a tool to implement it. The method provides the designer a set of rules which allows the design of an object-oriented database from specificati...
详细信息
In this paper we introduce DOODLE, a new visual and declarative language for object-oriented databases. The main principle behind the language is that it is possible to display and query the database with arbitrary pi...
详细信息
ISBN:
(纸本)0897915216
In this paper we introduce DOODLE, a new visual and declarative language for object-oriented databases. The main principle behind the language is that it is possible to display and query the database with arbitrary pictures. We allow the user to tailor the display of the data to suit the application at hand or her preferences. We want the user-defined visualizations to be stored in the database, and the language to express all kinds of visual manipulations. For extendibility reasons, the language is object-oriented. The semantics of the language is given by a well-known deductive query language for object-oriented databases. We hope that the formal basis of our language will contribute to the theoretical study of database visualizations and visual query languages, a subject that we believe is of great interest, but largely left unexplored.
The idea of deductive object-oriented databases (DOODBs) is to combine the concepts of deductive databases (DDBs) and object-oriented databases (OODBs) into a single database system in order to gain the advantages off...
详细信息
Many applications of object-oriented Database systems demand high performance and require longer duration transactions. These requirements are contrary to one another. Two trends in modern systems can help improve the...
详细信息
It is claimed that object-oriented databases overcome many of the limitations of the relational data model especially by generalizing the notion of object identification. A clear distinction between objects and values...
详细信息
It is widely acknowledged that clustering is a cornerstone for the performance of database management systems. In particular, object-oriented databases have special properties which make clustering even more important...
详细信息
It is widely acknowledged that clustering is a cornerstone for the performance of database management systems. In particular, object-oriented databases have special properties which make clustering even more important for them than for conventional database models. In this paper, a survey is presented for the state of the art in the field of clustering in object bases. Several design dimensions are discussed and used as a basis for comparing different systems. Moreover, a set of selection guidelines and evaluation criteria are proposed and finally, open questions and future research directions are outlined.
A graph-orientedobject 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 mode...
详细信息
A graph-orientedobject 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 in function of the matchings of a pattern. The expressiveness of the model in terms of object-oriented modeling and data manipulation power is investigated.
Semantic data modelling constructs, such as relationships, composite objects and versions, are used to represent knowledge explicitly in object-oriented databases. Such constructs increase the ability of the database ...
详细信息
Semantic data modelling constructs, such as relationships, composite objects and versions, are used to represent knowledge explicitly in object-oriented databases. Such constructs increase the ability of the database to capture not only the structural aspects of data, as in traditional databases, but also the meaning of data. The modelling process can be further enhanced by supporting expressive visual representations of the constructs in a direct-manipulation interface. This paper focuses upon the development of effective visualizations for such constructs by presenting a range of sample visualizations, outlining how they can be prototyped rapidly in an integrated interface development environment, and describing how evaluation techniques can be used to assess alternative proposals.
暂无评论