skip to main content
article
Free Access

Validation algorithms for pointer values in DBTG databases

Published:01 December 1977Publication History
Skip Abstract Section

Abstract

This paper develops algorithms for verifying pointer values in DBTG (Data Base Task Group) type databases. To validate pointer implemented access paths and set structures, two algorithms are developed. The first procedure exploits the “typed pointer” concept employed in modern programming languages to diagnose abnormalities in directories and set instances. The second algorithm completes pointer validation by examining set instances to ensure that each DBTG set has a unique owner. Sequential processing is used by both algorithms, allowing a straightforward implementation which is efficient in both time and space. As presented, the algorithms are independent of implementation schema and physical structure.

References

  1. 1 CODASYL Data Base Task Group Report, April 1971 (available from ACM, New York).Google ScholarGoogle Scholar
  2. 2 JENS~N, K., AND WIBTH, N. PASCAL User Manual and Report. Springer-Verlag, New York, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 LAVALLEE, P.A., AND OHAYON, S. DMS applications and experience. In Data Base Management Systems, D.A. Jardine, Ed., North-Holland Pub. Co., Amsterdam, 1974, pp. 47--68.Google ScholarGoogle Scholar
  4. 4 SPERRY UNIVAC. DMS 1100 system support functions. UP-7909 REV3.Google ScholarGoogle Scholar
  5. 5 THOMAS, D.A. Integrity checking algorithms for CODASYL data bases. M.Eng. Th., Carleton U., Ottawa, Ont., Canada, 1976.Google ScholarGoogle Scholar
  6. 6 XEROX Extended Data Management System Reference Manual. 1975 (available from Honeywell Information Systems).Google ScholarGoogle Scholar

Index Terms

  1. Validation algorithms for pointer values in DBTG databases

        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

        Full Access

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader