MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Querying Objects with Complex Static Structure (1998) [2 citations — 2 self]

Download:
pdf
by Iztok Savnik, Zahir Tari
Proc. of Int. Conf. on Flexible Query Answering Systems
http://www.cs.rmit.edu.au/~zahirt/Papers/fqas.pdf
Add To MetaCart

Abstract:

Abstract. This paper describes the database algebra QAL which serves as the logical algebra in the query execution system of the Distributed Object Kernel [25]. QAL is based on the concepts of the early functional query languages. It provides a simple functional semantics of the language and the means to express complex queries in a step-by-step manner. The operations of QAL are designed to allow simple and e cient manipulation of objects having rich classi cation structure, complex hierarchical or network structure. The expressive power of QAL is presented through a case-study consisting of a comprehensive set of examples of queries which manipulate complex objects. 1

Citations

633 Logical foundations of object-oriented and frame-based languages – Kifer, Lausen, et al. - 1995
521 Query evaluation techniques for large databases – Graefe - 1993
367 The Object Database Standard: ODMG-93 – Cattell - 1994
316 The object-oriented database system manifesto – Atkinson, Bancilhon, et al. - 1989
309 Object Identity as a Query Language Primitive – Abiteboul, Kanellakis - 1989
75 A query algebra for objectoriented databases – Shaw, Zdonik - 1990
39 A Recursive Algebra and Query Optimization for Nested Relations – Colby - 1989
37 FQL | A functional query language – Buneman, Frankel - 1979
29 Unraveling the Semantics of Conceptual Schemas – Papazoglou - 1995
28 Implementation concepts for an extensible data model and data language – BATORY, LEUNG, et al. - 1988
20 Operations and implementation of complex objects – Kim, Chou, et al. - 1987
20 Extensible query processing in an objectoriented database – Mitchell - 1993
20 Algebras for Object-Oriented Query Languages – Vandenberg - 1993
15 A FAD for Data Intensive Applications – Danforth, Valduriez - 1992
11 Using Prolog to Provide Access to Metadata in an Object-Oriented Database – Embury, Jiao, et al. - 1992
9 On the Power of the Languages For the – Abiteboul, Beeri - 1993
9 A Query Language for Complex Database Objects – Savnik - 1995
8 Querying Conceptual Schemata of Object-Oriented Databases – Savnik, Tari - 1996
6 et al., Object-Oriented Query Languages: The Notion and Issues – Bertino - 1992
5 A formal approach to Structure, Algebra – Liu - 1992
3 The Object-Oriented Data Language – Batory - 1990
3 Supporting Cooperative Databases with Distributed Objects – Tari, Zaslavsky, et al. - 1998
2 QAL: A Query Algebra of Complex Objects – Savnik, Tari, et al. - 1998
1 De nition and Application of Metaclasses in an ObjectOriented Database Model – Goers, Heuer - 1994