skip to main content
article
Free Access

Data abstraction for designing database-intensive applications

Published:23 June 1980Publication History
Skip Abstract Section

Abstract

There is a growing exchange of ideas amongst Artificial Intelligence (AI), Database (DB) and Programming Language (PL) researchers concerning conceptual modelling of complex, object-oriented applications. The complexity of these applications arises from complicated structural and behavioral properties which change through time; concurrent, interactive access by users with different processing needs over a shared database; information locality (i.e., DB views, PL data abstractions, AI perspectives); and primarily update-oriented transactions. Two main problems raised by these applications are:

managing the intellectual complexity of their design, development and evolution, and

defining and ensuring semantic integrity.

References

  1. 1 Smith, J. M. and Smith, D. C. P. Database abstraction: Aggregation and generalization. ACM TODS 2, 2 (June 1977). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Proc. NYU Symposium on Database Design, Graduate School of Business, New York University, May 1978.Google ScholarGoogle Scholar
  3. 3 Lum V. et al. 1978 New Orleans data design workshop report. Proc. 5th Int'l. Conf. Very Large Data Bases, Rio de Janeiro, October 1979.Google ScholarGoogle ScholarCross RefCross Ref
  4. 4 Teory, T. J. and Fry, J. P. The logical record access approach to database design. ACM Comp. Surv. 2, 12 (June 1980). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Mylopoulos, J., Bernstein, P. A. and Wong, H. K. T. A language facility for designing database-intensive applications. ACM TODS 5, (June 1980). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Schmidt, J. W. Some high level language constructs for data type relation. ACM TODS 2, 3 (Sept. 1977). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Brodie, M. L. The application of data types to database semantic integrity. Information Systems 5, 4, 1980.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Data abstraction for designing database-intensive applications

        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

        • Published in

          cover image ACM SIGMOD Record
          ACM SIGMOD Record  Volume 11, Issue 2
          Proceedings of the workshop on Data abstraction, databases and conceptual modelling
          Feb 1981
          205 pages
          ISSN:0163-5808
          DOI:10.1145/960126
          Issue’s Table of Contents
          • cover image ACM Conferences
            Proceedings of the 1980 workshop on Data abstraction, databases and conceptual modeling
            June 1980
            221 pages
            ISBN:0897910311
            DOI:10.1145/800227

          Copyright © 1980 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: 23 June 1980

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader