Nothing Special   »   [go: up one dir, main page]

Skip to main content

An overview of the Lawrence Berkeley Laboratory extended entity-relationship database tools

  • Case
  • Conference paper
  • First Online:
Entity-Relationship Approach — ER '94 Business Modelling and Re-Engineering (ER 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 881))

Included in the following conference series:

Abstract

In this paper we briefly overview a suite of tools developed at Lawrence Berkeley Laboratory (LBL) for aiding users in defining, querying, and browsing databases developed with commercial relational database management systems (DBMS), using object-oriented constructs. These tools are based on a version of the Extended Entity-Relationship (EER) model and a query language developed by us. They allow users to deal with concise EER structures and queries rather than relational database definitions and queries which are usually large, hard to maintain, and involve terms that obscure the semantics of the application. Using the LBL/EER database tools users are insulated from the underlying DBMS, and thus can avoid learning DBMS specific concepts and query languages.

This work was supported by the Applied Mathematical Sciences Research Program and the Office of Health and Environmental Research Program, of the Office of Energy Research, U.S. Department of Energy, under Contract DE-AC03-76SF00098.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Chen, P. P., The Entity-Relationship Model-Towards a Unified View of Data, ACM Transactions on Database Systems, 1, 1, (March 1976), pp. 9–36.

    Article  Google Scholar 

  2. Czejdo, B., Elmasri, R., Embley, D. W., and Rusinkiewicz, M., A Graphical Data Manipulation Language for an Extended Entity-Relationship Model, IEEE Computer 23, 3 (March 1990), pp. 26–36.

    Google Scholar 

  3. Foresite Systems, Evaluating and Comparing CASE Tools, 1989.

    Google Scholar 

  4. Markowitz, V. M., Problems Underlying the Use of Referential Integrity in Relational Database Management Systems, Proc. of the 7th Int. Conference on Data Engineering, 1991.

    Google Scholar 

  5. Markowitz, V. M., Safe Referential Integrity and Null Constraint Structures in Relational Databases, Information Systems, Vol. 19, No. 4, pp. 359–378, 1994.

    Google Scholar 

  6. Markowitz, V. M., Merging Relations in Relational Databases, Proc. of the 8th Int. Conference on Data Engineering, 1992.

    Google Scholar 

  7. Markowitz, V. M., and Makowsky, J. A., Identifying Extended Entity-Relationship Object Structures in Relational Schemas, IEEE Transactions on Software Engineering, 16, 8 (August 1990), pp. 777–790.

    Google Scholar 

  8. Markowitz, V. M., and Raz, Y., ERROL: An Entity-Relationship Role Oriented Query Language, Entity-Relationship Approach to Software Engineering, Davis,G. C. and al (eds), North-Holland, 1983, pp. 329–345.

    Google Scholar 

  9. Markowitz, V. M., and Shoshani, A., Representing Extended Entity-Relationship Structures in Relational Databases: A Modular Approach, ACM Transactions on Database Systems, 17, 3, (September 1992), pp. 423–464.

    Google Scholar 

  10. Markowitz, V. M., and Shoshani, A., Object Queries over Relational Databases: Language, Implementation, and Applications, Proc. of the 9th Int. Conference on Data Engineering, 1993.

    Google Scholar 

  11. Markowitz, V. M., and Szeto, E., The COQL Translator. Design Document, Lawrence Berkeley Laboratory Technical Report LBL-31451, 1992.

    Google Scholar 

  12. Markowitz, V. M., Wang, J., and Fang.,W., SDT 6.3. A Schema Definition and Translation Tool for Extended Entity-Relationship Schemas, Lawrence Berkeley Laboratory Technical Report LBL-27843, 1993.

    Google Scholar 

  13. Markowitz, V. M., and Wang, J., Updating Relational Databases via an Extended Entity-Relationship Interface: Language and Implementation, Lawrence Berkeley Laboratory Technical Report LBL-35868, 1994.

    Google Scholar 

  14. Shoshani, A., CABLE: A Language Based on the Entity-Relationship Model, Lawrence Berkeley Laboratory Technical Report LBL-22033, 1978.

    Google Scholar 

  15. Shoshani, A., ERVIEW: Defining Object Views over Extended Entity-Schemas, Lawrence Berkeley Laboratory Technical Report LBL-35870, 1994.

    Google Scholar 

  16. Shoshani, A., Hsiao-Chiu, J., Markowitz, V. M., and Wang, J., ERVALS 2.2. A Value Set Editor for Extended Entity-Relationship Schemas, Lawrence Berkeley Laboratory Technical Report LBL-35151, 1994.

    Google Scholar 

  17. Szeto, E., and Markowitz, V. M., ERDRAW 5.3. A Graphical Editor for Extended Entity-Relationship Schemas, Lawrence Berkeley Laboratory Technical Report LBL-PUB-3084, 1993.

    Google Scholar 

  18. Teorey, T. J., Yang, D., and Fry, J. P., A Logical Design Methodology for Relational Databases Using the Extended Entity-Relationship Model, ACM Computing Surveys, 18, 2, (June 1986), pp. 197–222.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Pericles Loucopoulos

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Markowitz, V.M., Shoshani, A. (1994). An overview of the Lawrence Berkeley Laboratory extended entity-relationship database tools. In: Loucopoulos, P. (eds) Entity-Relationship Approach — ER '94 Business Modelling and Re-Engineering. ER 1994. Lecture Notes in Computer Science, vol 881. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58786-1_89

Download citation

  • DOI: https://doi.org/10.1007/3-540-58786-1_89

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58786-6

  • Online ISBN: 978-3-540-49100-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics