Extensibility in the Starburst database system

  • Authors:
  • P. Schwarz;W. Chang;J. C. Freytag;G. Lohman;J. McPherson;C. Mohan;H. Pirahesh

  • Affiliations:
  • IBM Almaden Research Center, Dept. K55, 650 Harry Road, San Jose, California;IBM Almaden Research Center, Dept. K55, 650 Harry Road, San Jose, California;IBM Almaden Research Center, Dept. K55, 650 Harry Road, San Jose, California;IBM Almaden Research Center, Dept. K55, 650 Harry Road, San Jose, California;IBM Almaden Research Center, Dept. K55, 650 Harry Road, San Jose, California;IBM Almaden Research Center, Dept. K55, 650 Harry Road, San Jose, California;IBM Almaden Research Center, Dept. K55, 650 Harry Road, San Jose, California

  • Venue:
  • OODS '86 Proceedings on the 1986 international workshop on Object-oriented database systems
  • Year:
  • 1986

Quantified Score

Hi-index 0.03

Visualization

Abstract

The goal of the Starburst project is to examine how traditional relational database systems must be adapted for new applications and technologies. We believe that extensibility is an important requirement for future database systems, and have identified some of the problems of building an extensible relational database system. We focus on five potential areas for extensibility: external data storage, storage management, access methods, abstract data types, and complex objects. Our approach emphasizes extensions written by knowledgeable programmers that are invoked as needed from within the primary database system. We show by an example how this method could be used to implement support for complex objects. Although many questions remain unanswered, extensible relational database systems are a promising area of research.