• DocumentCode
    2393025
  • Title

    A formalization of object-oriented database and its functional query language

  • Author

    Watanabe, Toyohide ; Tanemo, Fumiyuki ; Sugie, Noboru

  • Author_Institution
    Dept. of Inf. Eng., Nagoya Univ., Japan
  • fYear
    1994
  • fDate
    22-26 Aug 1994
  • Firstpage
    511
  • Abstract
    An object-oriented database enables one to model complex phenomena in the real world effectively. This database is independent of the impedance-mismatch problem that is inevitable in relational databases since the data manipulation facilities are inherently designed as database programming languages. However, higher-level data manipulation facilities such as the relational calculus and relational algebra must also be supplied, so that the object-oriented database is powerful in its functionality. Generally, object-oriented query languages are complex in comparison with relational query languages because object-oriented databases should deal with complex objects and object-specific methods. In this paper, we address a formal model of object-oriented databases and attach to it a query language on the basis of this formal model
  • Keywords
    data structures; database theory; functional languages; object-oriented databases; query languages; relational algebra; database programming languages; formal model; functional query language; functionality; high-level data manipulation facilities; impedance-mismatch problem; object-oriented databases; object-oriented query languages; object-specific methods; relational algebra; relational calculus; Algebra; Calculus; Database languages; Encapsulation; Object oriented databases; Query processing; Relational databases; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '94. IEEE Region 10's Ninth Annual International Conference. Theme: Frontiers of Computer Technology. Proceedings of 1994
  • Print_ISBN
    0-7803-1862-5
  • Type

    conf

  • DOI
    10.1109/TENCON.1994.369248
  • Filename
    369248