Skip to main content

Implementing Relational Data Bases: Automating the Mapping Processes

  • Chapter
  • 45 Accesses

Abstract

The design and implementation of data bases involve four major phases: deriving the business model, achieved by analysing the structure of an organisation and its information requirements; the formulation of the conceptual model, achieved by identifying entities, attributes and relationships; the logical mapping of the conceptual model onto the data structure of the target data base management system, and the physical mapping of this model into the access methods and storage structures used by that data base management system. The mapping between phases should be such that there is no loss of information. The accuracy of both the logical and physical mapping determine the performance of the resulting system. This paper describes algorithms and software tools which have been designed to facilitate the implementation of data bases. Some programs help as documentation aids. Others automate aspects of the processes. In particular rules for automatically mapping the conceptual data model to relational data bases are described, and algorithms are developed for implementing these models on Ingres and Mimer. Copies of the programs can be obtained directly from the authors.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Avison, D.E. (1985): Information Systems Development: A Data Base Approach, Blackwell Scientific, Oxford, 1985.

    Google Scholar 

  2. Avison D.E. and Chaudhuri, J (1987): Implementing Codasyl Data Bases: Automating the Mapping Processors, not yet published.

    Google Scholar 

  3. Chaudhuri, J and Esendal, H.T. (1986): A Preprocessor Package to Facilitate Data Base Design, Fourth IASTED International Symposium on Applied Mathematics, Innsbruck.

    Google Scholar 

  4. Chen, P.P.S (1976): The Entity-Relationship Model - Towards a Unified View of Data ACM Transactions on Database Systems, 1, 1, March 1976.

    Article  Google Scholar 

  5. Codasyl (1971): Codasyl Data Base Task Group April 1971 Report, ACM, New York.

    Google Scholar 

  6. Codasyl (1978): Codasyl Data Description Language Journal of Development, Material Data Management Branch, Department of Supply and Services, Ottawa, Ontario.

    Google Scholar 

  7. Lusk, E.L. and Overbeek, R.A. (1981): A Practical Design Methodology for the Implementation of IMS Database using Entity-Relationship Model, ACM-Sigmod International Conference on Management of Data, Santa Monica, May 1981.

    Google Scholar 

  8. Sakai, H (1980): Entity Relationship Approach to the Conceptual Schema Design, ACM-Sigmod International Conference on Management of Data, May 1980.

    Google Scholar 

  9. Severance, D.G and Carlis, J.V (1977): A Practical Approach to Selecting Record Access Paths, ACM Computing Surveys, 9, 4.

    Article  Google Scholar 

  10. Tsao, J.H. (1980): Enterprise Schema: An Approach to IMS Logical Data Base Design, ACM-Sigmod International Conference on Management of Data, May 1980.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Plenum Press, New York

About this chapter

Cite this chapter

Avison, D.E., Chaudhuri, J. (1988). Implementing Relational Data Bases: Automating the Mapping Processes. In: Benyon, D., Skidmore, S. (eds) Automating Systems Development. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1033-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-1033-4_9

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-8302-7

  • Online ISBN: 978-1-4613-1033-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics