Principles of the CODASYL Approach to the Description of Data Structures.

Abstract

Interest in the subject of data bases and data base management systems has been growing in the past several years at a rapidly accelerating rate both on the part of computer scientists and on the part of managers and data processing personnel in user organizations. Much of this interest has been stimulated by the existence of the language specifications published in the April 1971 report of the CODASYL (Conference On Data Systems Languages) Data Base Task Group (DBTG). These specifications included two data description languages and one data manipulation language, as well as a proposed data base system architecture in which these languages would be used. The specifications were written with a certain background and a specific method of specifying data and data relationships in mind. It is the purpose of this paper to outline some of this background and some of the principles on which these language specifications were based. In particular, the paper concentrates on the underlying philosophy of describing data and its structure embodied in what has come to be known as the network model of data.

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1975
Accession Number
ADA011034

Entities

People

  • Frank A. Manola

Organizations

  • United States Naval Research Laboratory

Tags

DTIC Thesaurus Topics

  • Computers
  • Data Processing
  • Databases
  • Language
  • Personnel Management
  • Philosophy
  • Scientists
  • Specifications

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Systems Analysis and Design