Skip to main content

Network Data Model

  • Reference work entry
  • First Online:
  • 80 Accesses

Synonyms

CODASYL data model; DBTG data model

Definition

A database management system complies with the network data model when the data it manages are organized as data records connected through binary relationships. Data processing is based on navigational primitives according to which records are accessed and updated one at a time, as opposed to the set orientation of the relational query languages. Its most popular variant is the CODASYL DBTG data model that was first defined in the 1971 report from the CODASYL group, and that has been implemented into several major DBMSs. They were widely used in the seventies and eighties, but most of them are still active at the present time.

Historical Background

In 1962, C. Bachman of General Electric, New-York, started the development of a data management system according to which data records were interconnected via a network of relationships that could be navigated through [2]. Called Integrated Data Store (IDS), this disk-based system...

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   4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   6,499.99
Price excludes VAT (USA)
  • Durable hardcover 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

Recommended Reading

  1. Bachman C. Data structure diagrams. ACM SIGMIS Database. 1969;1(2):4–9.

    Article  Google Scholar 

  2. Bachman C. The programmer as navigator. Commun ACM. 1973;16(11):635–58.

    Article  Google Scholar 

  3. DBTG C. CODASYL data base task group, April 1971 report. ACM: New York; 1971.

    Google Scholar 

  4. DDLC C. CODASYL data description language committee, CODASYL DDL. Journal of Development (June 1973), NBS Handbook 113 (Jan 1974). 1973.

    Google Scholar 

  5. Elmasri R, Navathe S. Fundamentals of database systems. 3rd ed. Addison-Wesley; 2000. (The appendix on the network data model has been removed from later editions but is now available on the authors’ site).

    Google Scholar 

  6. Engels R.W. An analysis of the April 1971 DBTG report. In: Proceedings of the ACM SIGFIDET Workshop on Data Description, Access, and Control; 1971.p. 69–91.

    Google Scholar 

  7. Jones JL. Report on the CODASYL data description language committee. Inf Syst. 1978;3(4):247–320.

    Article  Google Scholar 

  8. Michaels A, Mittman B, Carlson CA. Comparison of relational and CODASYL approaches to data-base management. ACM Comput. Surv. 1976;8(1):125–51.

    Article  MATH  Google Scholar 

  9. Olle W. The CODASYL approach to data base management. New York: Wiley; 1978.

    MATH  Google Scholar 

  10. Taylor R, Frank R. CODASYL data-base management systems. ACM Comput Surv. 1976;8(1):67–103.

    Article  MATH  Google Scholar 

  11. Tsichritzis D, Lochovsky F. Data base management systems. New York: Academic; 1977.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jean-Luc Hainaut .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Hainaut, JL. (2018). Network Data Model. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_246

Download citation

Publish with us

Policies and ethics