Accession Number : ADA188111

Title :   A Generalized DBMS to Support Diversified Data.

Descriptive Note : Final rept. 1 Jul 83-31 Mar 87,

Corporate Author : CALIFORNIA UNIV BERKELEY ELECTRONICS RESEARCH LAB

Personal Author(s) : Stonebraker, Michael ; Rowe, Lawrence ; Wong, Eugene

PDF Url : ADA188111

Report Date : 21 Jul 1987

Pagination or Media Count : 55

Abstract : This project supported an investigation into extending a relational system to support new kinds of data objects such as lines, points, polygons, bit maps, text, documents, vectors and arrays. Two important tactics were studied: 1) use of an abstract data type system (ADT); and 2) use of procedural objects. Basically an ADT system allows new data types to be added to a relational system to augment the normal character strings, integers and floating point numbers traditionally provided. In addition, procedures provide a powerful data modeling capability that is especially useful for complex objects or objects that have unpredictable composition. The important results that the authors achieved are twofold. First, they obtained results on the integration of an ADT system into a general purpose DBMS. In particular, they discovered how to integrate new data types with query optimization routines and how to allow new access methods to be constructed for the new data types. Second, they designed a syntax for efficient manipulation of procedural objects and then constructed query optimization algorithms to efficiently process this extended syntax.

Descriptors :   *DATA MANAGEMENT, *COMPUTER PROGRAMMING, *DATA BASES, ABSTRACTS, ACCESS, ALGORITHMS, FLOATING POINT OPERATION, INFORMATION SYSTEMS, INTEGRATION, INTERROGATION, MODELS, NUMBERS, OPTIMIZATION, SYNTAX, COMPUTER APPLICATIONS, DOCUMENTS, DATA PROCESSING, PROGRAMMING LANGUAGES

Subject Categories : Computer Programming and Software
      Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE