skip to main content
10.1145/800295.811486acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
Article
Free Access

A developmental model for data translation

Published:01 January 1972Publication History

ABSTRACT

A model for generalized data translation is presented. Data translation is defined as “the process whereby data stored in a form that can be processed on one computer (the source file) can be translated into a form (target file) which can be used by the same or different processing systems on a possibly different computer.” Inputs to the Data Translator are the source data and two descriptive languages which drive the translation process. A description of the source and target data is presented to the data translator in a Stored Data Definition Language (SDDL). This description includes both the logical (data structure) aspects of the data as well as the physical (storage structure) aspects. A Translation Definition Language (TDL) is used to define the source to target translation parameters.

The data translation model includes several components - the source and target converters, which deal with the storage structure of the data, and a restructurer component which is concerned with changes in the logical structure of the data. A Normal Form of Data is introduced and used to allow the Restructurer to operate independently of the source and target conversion processes. The Normal Form of data provides a means of representing data which is independent of current data structuring dependencies.

References

  1. 1.CODASYL Systems Committee, Feature Analysis of Generalized Data Base Management Systems, New York, ACM, 1971.Google ScholarGoogle Scholar
  2. 2.Codd, E.F., "A Relational Model of Data for Large Shared Data Banks," Communications of the ACM, June 1970, pp. 377-387. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Codd, E.F., "Normalized Data Base Structures," Proceedings of the ACM SIGFIDET Workshop on Data Description, Access and Control, November 1971.Google ScholarGoogle Scholar
  4. 4.Data Base Task Group, CODASYL Data Base Task Group Report, New York, ACM, 1971.Google ScholarGoogle Scholar
  5. 5.French, A., J. Ramirez, H. Solow, N.S. Prywes, Design of the Data Description Language Processor, University of Pennsylvania, Moore School of Electrical Engineering Technical Report, 1971.Google ScholarGoogle Scholar
  6. 6.Fry, J.P., "Introduction to Storage Structure Definition," Proceedings ACM SIGFIDET Workshop on Data Description and Access, 1970.Google ScholarGoogle Scholar
  7. 7.Fry, J.P., and E.H. Sibley, A Data Definition Language Approach to File Translation and File Conversion, University of Michigan, ISDOS Project Working Paper #44, 1971.Google ScholarGoogle Scholar
  8. 8.Gosden, John, "The Making of a Management Information Data Base," Computer Decisions, Vol. 4, No. 5, May 1972.Google ScholarGoogle Scholar
  9. 9.Smith, Diane, An Approach to Data Description and Conversion, Ph.D. Dissertation, University of Pennsylvania, 1971. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Storage Structure Definition Language Task Group, Design Objectives for a Storage Structure Definition Language, 1970.Google ScholarGoogle Scholar
  11. 11.Stored Data Definition and Translation Task Group, "An Approach to Stored Data Definition and Translation," Proceedings of the ACM SIGFIDET Conference on Data Description, Access and Control, November 1972. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Taylor, R.W., Generalized Data Base Management System Data Structures and Their Mapping to Physical Storage, Ph.D. Dissertation, The University of Michigan, 1971. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A developmental model for data translation

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            SIGFIDET '72: Proceedings of 1972 ACM-SIGFIDET workshop on Data description, access and control
            January 1972
            420 pages
            ISBN:9781450374118
            DOI:10.1145/800295

            Copyright © 1972 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 January 1972

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader