[1989] Proceedings. Fifth International Conference on Data Engineering
DOI: 10.1109/icde.1989.47263
|View full text |Cite
|
Sign up to set email alerts
|

Cyclic query processing in object-oriented databases

Abstract: This paper investigates cyclic query processing issues in objectoriented databases. We first define a data and cyclic query model for an object-oriented database system using a graph model. We then discuss the efficient processing of a general object-oriented cyclic query. For efficient processing, we first define a general cyclic query, the access plans generated for a given query, then develop a cost model to determine the cost for each access plan generated. We also investigate the retrieval algorithms used… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 21 publications
(19 citation statements)
references
References 15 publications
0
18
0
Order By: Relevance
“…In order for OODBSs to be successful, implementation and performance issues must be addressed. Efficient techniques for query processing and indexing are critical [1], [3], [8], [10], [11], [12]. Although indexing techniques have been proposed to support query processing in OODBSs [4], [5], [13], [18], they in general introduce large storage overhead and maintenance cost.…”
Section: Introductionmentioning
confidence: 99%
“…In order for OODBSs to be successful, implementation and performance issues must be addressed. Efficient techniques for query processing and indexing are critical [1], [3], [8], [10], [11], [12]. Although indexing techniques have been proposed to support query processing in OODBSs [4], [5], [13], [18], they in general introduce large storage overhead and maintenance cost.…”
Section: Introductionmentioning
confidence: 99%
“…These queries are called nested queries. There are two basic approaches to evaluating a nested query: top-down and bottomup evaluations [5]. The top-down approach traverses the objects starting from an ancestor class to a nested class.…”
Section: Nested Object Query Processingmentioning
confidence: 99%
“…5 Assume that a query involves only the target class and a predicate class and that the classes on the path have equal probability to be used in a query. The average of the optimal false drop probabilities for signatures corresponding to objects in classes C1, Cz, ..., C, is:…”
Section: +~2 / ( ( N -I + L ) K )mentioning
confidence: 99%
“…The proposal presented in this paper for the ER model can be easily extended to any graphical query language supporting the notion of class and relationship, enhancing the friendliness of the way in which the query is expressed and, in some case, also the expressive power of the language itself. As an example, it has been reported by several authors [9,24] the lack of expressive power of the object oriented query language presented in [18] based on the view-based approach; the inclusion in that environment of the hybrid strategy discussed in this paper could easily solve the problem.…”
Section: Conclusion and Further Researchmentioning
confidence: 99%
“…Through this second mechanism the expressive power of the graphical query language reaches the one of the conjunctive queries [8]. To specify a set of adjacent concepts can be seen as the basic building block of the user interaction in building a query, and the way in which the user is allowed to do that in the proposals available in the existing proposals can be reduced to two main paradigms of interaction: path-based (see for instance, [14,13,15,19,20,2]) or view-based (see for instance, [26,5,11,18,12,16,7]). …”
Section: Semantic Query Languagesmentioning
confidence: 99%