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
Link To Document :
بازگشت