|
ABSTRACT
Once considered a novelty, object oriented systems have now entered the mainstream. Their impressive performance and rich type systems have created a demand for object oriented features in other areas, such as relational database systems. We believe the current efforts to combine object oriented and relational features into a single hybrid system will fall short of the mark, whereas our approach, the co-existence approach, has the distinction of requiring far less work, but at the same time promising both the desired functionality and performance. We describe the attributes of our co-existing systems, an object oriented system (C++) and a relational system (Starburst), and show how this combination supports the desired features of both object-oriented and relational systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
R. Ananthanarayanan, V. GottemukkMa, W. K#efer, T.J. Lehman, and H. Pirahesh. SMRC: Incorporating Object-Orientatlon into Starburst. Research Report, IBM Almaden Research Center, 1993. under preparation.
|
 |
2
|
M. M. Astrahan , M. W. Blasgen , D. D. Chamberlin , K. P. Eswaran , J. N. Gray , P. P. Griffiths , W. F. King , R. A. Lorie , P. R. McJones , J. W. Mehl , G. R. Putzolu , I. L. Traiger , B. W. Wade , V. Watson, System R: relational approach to database management, ACM Transactions on Database Systems (TODS), v.1 n.2, p.97-137, June 1976
[doi> 10.1145/320455.320457]
|
| |
3
|
Michael Carey , George Lapis , Eugene Shekita , Bruce Lindsay , John McPherson, An incremental join attachment for Starburst, Proceedings of the sixteenth international conference on Very large databases, p.662-673, September 1990, Brisbane, Australia
|
| |
4
|
|
 |
5
|
|
| |
6
|
L. M. Haas , W. Chang , G. M. Lohman , J. McPherson , P. F. Wilms , G. Lapis , B. Lindsay , H. Pirahesh , M. J. Carey , E. Shekita, Starburst Mid-Flight: As the Dust Clears, IEEE Transactions on Knowledge and Data Engineering, v.2 n.1, p.143-160, March 1990
[doi> 10.1109/69.50910]
|
 |
7
|
|
| |
8
|
IBM IBM Database 2 Administration Guide, March 1992.
|
| |
9
|
Informix, Guide to SQL Reference, December 1991.
|
| |
10
|
I$O-.ANSI. ISO-ANSI Working Draft' Database Language SQL2 and SQL3; X3H2, ISO/IEC JTCI/SC21/WG3, 1992.
|
| |
11
|
|
 |
12
|
|
| |
13
|
|
 |
14
|
Bruce Lindsay , John McPherson , Hamid Pirahesh, A data management extension architecture, Proceedings of the 1987 ACM SIGMOD international conference on Management of data, p.220-226, May 27-29, 1987, San Francisco, California, United States
|
| |
15
|
|
| |
16
|
|
| |
17
|
Harold Pirahesh and C. Mohan. Evolution of Relational DBMSs Toward Object Support A Practical Viewpoint. In Prec. Datenbanksysteme in Buro, Technik und Wissenschaft, Kaiserslautern, March 1991. Springer-V~rlag. Al#o ave.liable as IBM Research Report #J 8324, IBM Alma.den R.e#ea.rch Center, September 1991
|
| |
18
|
Prec. 9th IEEE International Conference on Data Engineering, Vienna, April 1993
|
| |
19
|
|
| |
20
|
|
| |
21
|
Paul Wilson. Pointer Swizzling at Page Fault Time: Efficiently Supporting Huge Address Spaces on Standard Hardware. Electrical Engineering andComputer Science Technical Report UIC-EECS-90-6, University of Illinois at chicago, June 1990.
|
| |
22
|
|
|