• DocumentCode
    3656582
  • Title

    Abstract data types in databases: Specification, manipulation and access

  • Author

    David Stemple;Tim Sheard;Ralph Bunker

  • Author_Institution
    Department of Computer and Information Science, University of Massachusetts at Amherst
  • fYear
    1986
  • Firstpage
    590
  • Lastpage
    597
  • Abstract
    The basic data types from which records can be constructed in most database management systems are limited to a few simple types such as integers, reals, and character strings. There are many applications, exemplified by office automation, computer-aided design and geographic information systems, that could benefit from management of databases containing the complex objects typically used in programming these systems. We call databases that contain user defined abstract data types object-extended databases. In this paper we examine three aspects of providing support for object-extended databases: their specification, their manipulation by transactions, and access to them via queries. We show that a database specification scheme grounded formally in three abstract data types, finite sets, tuples and lists, accommodates the integration of databases and arbitrary abstract data types from the points of view of database designers, transaction programmers, and query writers and implemented.1
  • Keywords
    "Database systems","Finite element analysis","Semantics","Data models","Computer languages","Office automation"
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1986 IEEE Second International Conference on
  • Print_ISBN
    978-0-8186-0655-7
  • Type

    conf

  • DOI
    10.1109/ICDE.1986.7266266
  • Filename
    7266266