Skip to main content

A Query Interface for an Object Management System

  • Conference paper
Database and Expert Systems Applications

Abstract

This paper presents the query interface EQL of the object management system InORM, which is based on a relation-object model. We describe the requirements and design objectives of an interface of an object management system in an integrated software factory and then review the facilities and main features of the interface EQL. The EQL supports object-oriented database capabilities such as encapsulation, method invocation, inheritance, and navigational queries while maintaining the relational capabilities. Moreover, the closure property is provided in a simple way and content-based queries for documents and programs are supported. The EQL has demonstrated that a useful, general purpose interface could be built for an object management system, on which a high-level integration of tools can be reached.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ISO/TC 97: “Information Processing Systems - Data Language SQL”. International Standards Organisation, 1986. Draft International Standard ISO/DIS 9075.

    Google Scholar 

  2. PCTE - A Basis for a Portable Common Tool Environment: Functional Specification. Technical report, CEC, 1988. Version 1. 5.

    Google Scholar 

  3. K. Abramowitz et al. Datenbankunterstützung für Software-Produktionsumgebung. In Proc. of the BTW Conf., Darmstadt, 1987.

    Google Scholar 

  4. M. Atkinson, F. Bancilhon, D. DeWitt, K. Dittrich, D. Maier, and S. Zdonik. The Object-Oriented Database System Manifesto. In W. Kim, J.-M. Nicolas, and S. Nishio, editors, Proc. of the First Intl. Conf. on Deductive and Object-Oriented Databases, Kyoto, Japan, Dec. 1989. North-Holland.

    Google Scholar 

  5. D. Chamberlin, M. Astrahan, et al. SEQUEL 2: A Unified Approach to Data Definition, Manipulation, and Control. IBM Research Report RJ 1798, IBM Research Laboratory, San Jose, 1976.

    Google Scholar 

  6. C. J. Date. An Introduction to Database Systems, volume I. Addison-Wesley Publishing Company, fourth edition, 1986.

    Google Scholar 

  7. K. Dittrich. Object-Oriented Database Systems: The Notion and the Issues. In K. Dittrich and U. Dayal, editors, Proc. Intl. Workshop on Object-Oriented Database Systems, 1986.

    Google Scholar 

  8. B. Holtkamp and V. Y. Lum. Integration of Alphanumeric and Media Data. Technical Report 48, University of Dortmund, Department of Computer Science, Software Technology, 1990.

    Google Scholar 

  9. W. Kim. A Model of Queries for Object-Oriented Databases. In Proc. of 15th VLDB conf., 1989.

    Google Scholar 

  10. J. Neuhaus. Document Representation and Data Integration with an Object-Oriented Database in a Software Factory (in german). Master’s thesis, University of Dortmund, Department of Computer Science, 1991. in preparation.

    Google Scholar 

  11. L. A. Rowe and M. R. Stonebracker. The POSTGRES Data Model. In Proc. of 13th VLDB Conf., 1987.

    Google Scholar 

  12. X. Wu. Relationale Benutzerschnittstelle für eine Objektbank in einer Software-Entwicklungsumgebung zur Entwicklung modularer Systeme. PhD thesis, University of Dortmund, February 1989. Research report 306/89.

    Google Scholar 

  13. X. Wu. An Object-Oriented Data Model with a SQL-Style Query Language. In Proc. of the Eighth LASTED Intl. Symposium, Innsbruck, 1990.

    Google Scholar 

  14. X. Wu. InORM: A System to Integrate Relational and Object-Oriented Approaches. In Proc. of the 9th LASTED Intl. Symposium, Innsbruck, 1991.

    Google Scholar 

  15. X. Wu and K.-D. Kreplin. Ein Versionskonzept und ein zugehöriges Transaktionskonzept für eine modulare Softwareentwicklung. In Proc. of GI-Conf. “Databases for Software Engineering”, Dortmund, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Wien

About this paper

Cite this paper

Wu, X. (1991). A Query Interface for an Object Management System. In: Karagiannis, D. (eds) Database and Expert Systems Applications. Springer, Vienna. https://doi.org/10.1007/978-3-7091-7555-2_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-7555-2_36

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82301-9

  • Online ISBN: 978-3-7091-7555-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics