QAL: A query algebra of complex objects

被引:10
|
作者
Savnik, I
Tari, Z
Mohoric, T
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Ljubljana 1000, Slovenia
[2] RMIT Univ, Dept Comp Sci, Melbourne, Vic 3001, Australia
关键词
database algebras; object algebra; query languages; complex objects; conceptual schema;
D O I
10.1016/S0169-023X(98)00049-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The main motivation for the development of a query algebra of complex objects QAL is the study of the operations needed to query the structural aspects of object-oriented databases which are due to the advantages of the object-oriented database model over conventional relational and functional database models. The basic operations of the QAL query algebra evolved from relational algebras and the FQL family of functional query languages by refining their operations for the manipulation of objects. In order to support the features specific to object-oriented data models, QAL offers: (i) a set of operations which provide the means for querying conceptual schemata and (ii) an operation which provides a simple and efficient way of querying nested components of complex objects. We show through a case-study consisting of a comprehensive set of examples how these operations can be employed to express a class of queries specific to object-oriented databases. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:57 / 94
页数:38
相关论文
共 50 条
  • [1] EMMA - A query algebra for enhanced multimedia meta objects
    Zillner, S
    Westermann, U
    Winiwarter, W
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPLS, DOA, AND ODBASE, PT 2, PROCEEDINGS, 2004, 3291 : 1030 - 1049
  • [2] The design and implementation of a query algebra for multimedia meta objects
    Zillner, S
    Haslhofer, B
    Winiwarter, W
    [J]. SIXTEENTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2005, : 537 - 542
  • [3] Integrating ontology knowledge into a query algebra for multimedia meta objects
    Zillner, S
    Winiwarter, W
    [J]. WEB INFORMATION SYSTEMS - WISE 2004, PROCEEDINGS, 2004, 3306 : 629 - 640
  • [4] EMMA - Towards a query algebra for enhanced multimedia meta objects
    Zillner, S
    Westermann, U
    Winiwarter, W
    [J]. FOURTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2004, : 72 - 77
  • [5] Signatures of complex objects for query processing in OODB
    Shin, H
    Chang, JW
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, 1996, 1134 : 323 - 332
  • [6] EXTENDING THE RELATIONAL ALGEBRA TO CAPTURE COMPLEX OBJECTS
    MITSCHANG, B
    [J]. VERY LARGE DATA BASES - PROCEEDINGS, 1989, : 297 - 305
  • [7] Deductive query languages for recursively typed complex objects
    Hull, R
    Su, JW
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1998, 35 (03): : 231 - 261
  • [9] ALGEBRAIC AND CALCULUS QUERY LANGUAGES FOR RECURSIVELY TYPED COMPLEX OBJECTS
    HULL, R
    SU, JW
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1993, 47 (01) : 121 - 156
  • [10] An algebra for XML query
    Fernandez, M
    Simeon, J
    Wadler, P
    [J]. FST TCS 2000: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, PROCEEDINGS, 2000, 1974 : 11 - 45