Extensibility in the PROBE Database System

David Goldhirsch, Jack A. Orenstein
1987 IEEE Data Engineering Bulletin  
Both full members and participating members of the IC are entitled to receive the quarterly bulletin of the IC free of charge, until further notIce. Letter from the Editor The theme of this issue of Database Engineering is "Extensible Database Systems." Now that rela tional database technology is well understood, a number of database researchers have turned their attention to applications that are not well served by relational systems. Applications such as computer-aided software engineering,
more » ... D/CAM, scientific/statistical data gathering, image processing, and data-intensive Al applica tions all have requirements that exceed the capabilities of traditional relational database systems. One approach to providing the new data types, operations, access methods, and other features needed for such applications is through developing an extensible database systema database system that can be customized to fit the needs of a wide range of potential applications. I asked eight research groups working on database system extensibility to contribute papers to this issue, and to my delight, all eight of them agreed. In addition, a ninth group agreed to submit a short research summary; because their paper was a "late entiy," time and page count constraints made it impossible for their contribution to be a full-length paper. I found all nine of these papers to be very informative, and I hope that the Database Engineering readership will agree. The first two papers are excellent lead-in papers for this issue. In CASE Requirements for Extensible Database Systems, Phil Bernstein and David Lomet describe database requirements for computer-aided software engineering, a challenging application area for extensible database systems. They also describe their work in progress at Wang Institute. The second paper, Extensible Databases and RAD, is by Silvia Osbom of the University of Western Ontario. This paper categorizes various approaches to supporting new applications and then describes the author's experiences with the RAD system, a relational DBMS extended with a facility for defining new data types for domains. The next three papers describe three extensible database system projects. Extendability in POSTGRES, by Mike Stonebraker, Jeff Anton, and Michael Hirohama, discusses the POSTGRES project at UC Berkeley.
dblp:journals/debu/GoldhirschO87 fatcat:6td2wrpvonfytci6dn5r7lclrq