Skip to main content

The Data

  • Chapter
  • First Online:
Guide to Software Development
  • 2535 Accesses

Abstract

Chapter 8 focused on application specifications as they relate to process. Using DFDs, PFDs, state diagrams, etc., I showed how data elements are defined in the DD. However, the process of completing the DD and building complex relational databases has further steps. This chapter focuses on how to design databases for use with e-commerce Web applications. The completion of the DD and the creation of the database schematic, called the entity relational diagram, provide developers with the data architecture component of the system. We call the process of creating this architecture logic data modeling. The process of logic data modeling not only defines the architecture, but it also provides the construct for the actual database, often called the physical database. The physical database differs from its logical counterpart in that it is subject to the rules and formats of the database product that will be used to implement the system. This means that if Oracle is used to implement the logical schema, the database must conform to the specific proprietary formats that Oracle requires. Thus, the logical model provides the first step in planning for the physical implementation. First, we will examine the process of building the appropriate schematic. Even if a package software product is selected, the chances are that it will need to use a database product like Oracle. Thus, many of the analysis and design below will be extremely important in determining the best fit for a package.

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 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.95
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

Notes

  1. 1.

    Customer-Address would normally be composed of three address lines and the existence of State, City, and Zip-code. It has been omitted from this example for simplicity.

References

  • Date, C. J. (2000). An introduction to database systems (7th ed.). New York: Addison-Wesley.

    Google Scholar 

  • Fleming, C., & von Halle, B. (1989). Handbook of relational database design. Menlo Park, CA: Addison-Wesley.

    Google Scholar 

  • Larson, J. A., & Larson, C. L. (2000). Data models and modelling techniques. In S. Purba (Ed.), Data management handbook (3rd ed.). Boca Raton, FL: CRC Press.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arthur M. Langer .

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag London Limited

About this chapter

Cite this chapter

Langer, A.M. (2011). The Data. In: Guide to Software Development. Springer, London. https://doi.org/10.1007/978-1-4471-2300-2_9

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-2300-2_9

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-2299-9

  • Online ISBN: 978-1-4471-2300-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics