{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T16:23:08Z","timestamp":1725639788730},"publisher-location":"Berlin, Heidelberg","reference-count":51,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540538615"},{"type":"electronic","value":"9783642765308"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1991]]},"DOI":"10.1007\/978-3-642-76530-8_2","type":"book-chapter","created":{"date-parts":[[2011,12,6]],"date-time":"2011-12-06T10:24:17Z","timestamp":1323167057000},"page":"16-37","source":"Crossref","is-referenced-by-count":1,"title":["Evolution of Relational DBMSs Toward Object Support: A Practical Viewpoint"],"prefix":"10.1007","author":[{"given":"Hamid","family":"Pirahesh","sequence":"first","affiliation":[]},{"given":"C.","family":"Mohan","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"2_CR1","series-title":"ACM Transactions on Database Systems","volume-title":"Relational approach to database management","author":"M Astrahan","year":"1976","unstructured":"M. Astrahan, M. Blasgen, D. Chamberlin, K. Eswaian, J. Gray, P. Griffiths, W. King, R. Lorie, P. McJones, J. Mehl, G. Putzolu, I. Traiger, B. Wade, and V. Watson, System R: Relational approach to database management. ACM Transactions on Database Systems, 1(2), June 1976."},{"volume-title":"Data Types and Persistence","year":"1988","key":"2_CR2","unstructured":"M. Atkinson, P. Buneman, and R. Morrison (Eds.). Data Types and Persistence. Springer-Verlag, 1988."},{"key":"2_CR3","volume-title":"Proceedings of the Seventh IEEE International Conference on Data Engineering, Kobe, Japan","author":"R Agrawal","year":"1991","unstructured":"R. Agrawal, S.J. Buroff, N. Gehani, and D. Shasha. Object Versioning in ODE. In Proceedings of the Seventh IEEE International Conference on Data Engineering, Kobe, Japan, April 1991."},{"key":"2_CR4","volume-title":"Proceedings of 2nd International Workshop on Database Programming Languages, Gleneden Beach Rationale for the Design of Persistence and Query Processing Facilities in the Database Programming Language O++","author":"R Agrawal","year":"1989","unstructured":"R. Agrawal and N. Gehani. Rationale for the Design of Persistence and Query Processing Facilities in the Database Programming Language O++. In Proceedings of 2nd International Workshop on Database Programming Languages, Gleneden Beach, June 1989."},{"key":"2_CR5","volume-title":"Data Types and Persistence","author":"A Albano","year":"1988","unstructured":"A. Albano, G. Ghelli, and R. Orsini. The Implementation of Galileo\u2019s Persistent Values, In Data Types and Persistence. In M. Atkinson, P. Buneman, R. Morrison (Eds.), Springer-Verlag, 1988, 1988."},{"key":"2_CR6","volume-title":"Research Foundations in Object-Oriented and Semantic Database Systems","author":"T Andrews","year":"1990","unstructured":"T. Andrews. The Vbase Object Database Environment. In Research Foundations in Object-Oriented and Semantic Database Systems, A. Cardenas, D. McLeod (Eds.), Prentice-Hall, Inc., 1990."},{"key":"2_CR7","volume-title":"Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), New Orleans","author":"T Atwood","year":"1989","unstructured":"T. Atwood. Architectural Issues in Implementing a High Performance OO-DBMS, Position Statement for Panel on Architectural Alternatives for OODBMS. In Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), New Orleans, October 1989."},{"key":"2_CR8","volume-title":"Proceedings of 2nd International Workshop on Database Programming Languages, Gleneden Beach","author":"F Bancilhon","year":"1989","unstructured":"Francois Bancilhon, S. Cluet, and C. Delobel. A Query Language for the O2 . Object-Oriented Database System. In Proceedings of 2nd International Workshop on Database Programming Languages, Gleneden Beach, June 1989."},{"volume-title":"Advances in Database Programming Languages","year":"1990","key":"2_CR9","unstructured":"F. Bancilhon and P. Buneman (Eds.). Advances in Database Programming Languages. ACM Press and Addison-Wesley Publishing Company, 1990."},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"R. Bretl, D. Maier, A. Otis, J. Penney, B. Schuchardt, J. Stein, H. Williams, and M. Williams. The GemStone Data Management System, In, Object-Oriented Concepts, Databases, and Applications. In W. Kim, F. Lochovsky (Eds.), ACM Press and Addison-Wesley, 1989.","DOI":"10.1145\/63320.66507"},{"volume-title":"Research Foundations in Object-Oriented and Semantic Database Systems","year":"1990","key":"2_CR11","unstructured":"A. Cardenas and D. McLeod (Eds.). Research Foundations in Object-Oriented and Semantic Database Systems. Prentice-Hall, Inc., 1990."},{"key":"2_CR12","volume-title":"Proceedings of the Seventh IEEE International Conference on Data Engineering, Kobe, Japan","author":"J Cheng","year":"1991","unstructured":"Josephine Cheng, Donald Haderle, Richard Hedges, Bala Iyer, Theodore Messinger, C. Mohan, and Yun Wang. An Efficient Hybrid Join Algorithm: a DB2 Prototype. In Proceedings of the Seventh IEEE International Conference on Data Engineering, Kobe, Japan, April 1991."},{"key":"2_CR13","volume-title":"Toward and Omniscient Computing System","author":"F Cabrera","year":"1990","unstructured":"F. Cabrera, L. Haas, J. Richardson, P. Schwarz, and J. Stamos. Toward and Omniscient Computing System. Research Report, RJ 7515, IBM Research Division, Computer Science, Almaden Research Center, San Jose, California 95120\u20136099, June 1990."},{"key":"2_CR14","volume-title":"Proceedings of Workshop on Persistent Object Systems: Their Design, Implementation and Use","author":"G Copeland","year":"1986","unstructured":"G. Copeland and S. Khoshafian. Identity and Versions for Complex Objects. In Proceedings of Workshop on Persistent Object Systems: Their Design, Implementation and Use, August 1986."},{"key":"2_CR15","unstructured":"Committee for Advanced DBMS Function. Third-Generation Data Base System Manifesto. In Memorandum No. UCB\/ERL M90\/28, University of California, Berkeley, April 1990."},{"key":"2_CR16","volume-title":"ACM Press and Addison-Wesley Publishing Company","author":"M Caruso","year":"1988","unstructured":"M. Caruso and E. Sciore. The VISION Object-Oriented Database Management System. In F. Bancilhon, P. Buneman (Eds.), ACM Press and Addison-Wesley Publishing Company, 1988."},{"key":"2_CR17","unstructured":"Mike Carey, Eugene Shekita, George Lapis, Bruce Lindsay, and John McPherson. An Incremental Join Attachment for Starburst. In Proceedings of the Sixteenth International Conference on Very Large Databases (VLDB), Brisbane, Australia, August 13\u201316 1990."},{"key":"2_CR18","volume-title":"Proceedings of 2nd International Workshop on Database Programming Languages, Gleneden Beach","author":"U Dayal","year":"1989","unstructured":"U. Dayal. Queries and Views in an Object-Oriented Data Model. In Proceedings of 2nd International Workshop on Database Programming Languages, Gleneden Beach, June 1989."},{"key":"2_CR19","unstructured":"IBM Database 2 System and Database Administration Guide. IBM, December 1988. Number: IBM SC26\u20134374."},{"issue":"1","key":"2_CR20","first-page":"13","volume":"4","author":"R Eberhard","year":"1989","unstructured":"R. Eberhard and V. Panlasigui. DB2 Referential Integrity Performance. Info DB, 4(1):13\u201319, Spring 1989.","journal-title":"Info DB"},{"key":"2_CR21","volume-title":"Proceedings 2nd International Workshop on Object-Oriented Database Systems, Bad Muenster am Stein-Ebernburg","author":"S Ford","year":"1988","unstructured":"S. Ford, J. Joseph, D. Langworthy, D. Lively, G. Pathak, E. Perez, R. Peterson, D. Sparacin, S. Thatte, D. Wells, and S. Agarwala. ZEITGEIST: Database Support for Object-Oriented Programming. In Proceedings 2nd International Workshop on Object-Oriented Database Systems, Bad Muenster am Stein-Ebernburg, September 1988."},{"key":"2_CR22","volume-title":"Lecture Notes in Computer Science, Volume 60, Springer-Verlag","author":"J Gray","year":"1978","unstructured":"Jim Gray. Notes on Data Base Operating Systems, In Operating Systems \u2014 An Advanced Course. In R. Bayer, R. Graham, and G. Seegmuller (Eds.), Lecture Notes in Computer Science, Volume 60, Springer-Verlag, 1978."},{"key":"2_CR23","volume-title":"Proceedings of ACM SIGMOD 1989 International Conference on Management of Data, Portland","author":"LM Haas","year":"1989","unstructured":"Laura M. Haas, J. C. Freytag, Guy M. Lohman, and Hamid Pirahesh. Extensible Query Processing in Starburst. In Proceedings of ACM SIGMOD 1989 International Conference on Management of Data, Portland, OR, pages 377\u2013388, May 1989."},{"key":"2_CR24","unstructured":"ISO_ANSI. ISO-ANSI Working Draft: Database Language SQL2 and SQL3; X3H2\/90\/398; ISO\/IEC JTC1\/SC21\/WG3. 1990."},{"key":"2_CR25","volume-title":"Proceedings of the International Conference on Extending Data Base Technology, Venice, Italy","author":"P Jenq","year":"1990","unstructured":"P. Jenq, D. Woelk, W. Kim, and W.-L. Lee. Query Processing in Distributed ORION. In Proceedings of the International Conference on Extending Data Base Technology, Venice, Italy, March 1990."},{"key":"2_CR26","volume-title":"Proceedings of ACM SIGMOD 1989 International Conference on Management of Data, Portland, OR","author":"S Khoshafian","year":"1989","unstructured":"S. Khoshafian and G. Copeland. Object Identity. In Proceedings of ACM SIGMOD 1989 International Conference on Management of Data, Portland, OR, pages 253\u2013262, May-June 1989."},{"volume-title":"Object-Oriented Concepts, Databases, and Applications","year":"1989","key":"2_CR27","unstructured":"W. Kim and F. Lochovsky (Eds.). Object-Oriented Concepts, Databases, and Applications. ACM Press and Addison-Wesley Publishing Company, 1989."},{"key":"2_CR28","series-title":"IEEE Transactions on Knowledge and Data Engineering","volume-title":"Architecture of the ORION Next-Generation Database System","author":"W Kim","year":"1990","unstructured":"W. Kim, J. Garza, N. Bailou, and D Woelk. Architecture of the ORION Next-Generation Database System. IEEE Transactions on Knowledge and Data Engineering, 2(1), March 1990."},{"key":"2_CR29","volume-title":"Proceedings of the Fifteenth International Conference on Very Large Databases (VLDB), Amsterdam, Holland","author":"W Kim","year":"1989","unstructured":"Won Kim. A Model of Queries For Object-Oriented Databases. In Proceedings of the Fifteenth International Conference on Very Large Databases (VLDB), Amsterdam, Holland, 1989."},{"issue":"7","key":"2_CR30","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1145\/79204.79213","volume":"33","author":"C Kung","year":"1990","unstructured":"Chenho Kung. Object Subclass Hierarchy in SQL: A Simple Approach. Communications of the ACM, 33(7):117\u2013125, 1990.","journal-title":"Communications of the ACM"},{"key":"2_CR31","volume-title":"Lecture Notes in Computer Science, Volume 466, Springer-Verlag","author":"B Lindsay","year":"1990","unstructured":"Bruce Lindsay and Laura Haas. Extensibility in the Starburst Experimental Database System. In A. Balser, G. Goos and J. Hartmanis (Eds.), Lecture Notes in Computer Science, Volume 466, Springer-Verlag, 1990."},{"key":"2_CR32","volume-title":"In Proceedings of ACM SIGMOD 1986 International Conference on Management of Data, Washington D. C","author":"B Lindsay","year":"1986","unstructured":"Bruce Lindsay, Laura Haas, C. Mohan, Hamid Pirahesh, and Paul Wilms. A Snapshot Differential Refresh Algorithm. In Proceedings of ACM SIGMOD 1986 International Conference on Management of Data, Washington D. C., pages 53\u201360, May 1986."},{"key":"2_CR33","volume-title":"Proc. 2nd International Conference on Distributed Computing Systems, Paris","author":"B Lindsay","year":"1981","unstructured":"B. Lindsay. Object Naming and Catalog Management for a Distributed Database Manager. In Proc. 2nd International Conference on Distributed Computing Systems, Paris, April 1981."},{"key":"2_CR34","series-title":"Technical Report TR-0066\u201310\u201389\u2013165, GTE Laboratories","volume-title":"An Evaluation of Object-Oriented DBMS Developments","author":"F Manola","year":"1989","unstructured":"F. Manola. An Evaluation of Object-Oriented DBMS Developments. Technical Report TR-0066\u201310\u201389\u2013165, GTE Laboratories, 1989."},{"key":"2_CR35","series-title":"ACM Transactions on Database Systems","volume-title":"ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging","author":"C Mohan","year":"1991","unstructured":"C. Mohan, Don Haderle, Bruce Lindsay, Hamid Pirahesh, and Peter Schwarz. ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging. ACM Transactions on Database Systems, 1991."},{"key":"2_CR36","series-title":"Research Report, IBM Research Division, Computer Science, Almaden Research Center, San Jose, California 95120\u20136099","volume-title":"ARIES\/LHS: A Concurrency Control and Recovery Method Using Write-Ahead Logging for Linear Hashing with Separators","author":"C Mohan","year":"1990","unstructured":"C. Mohan. ARIES\/LHS: A Concurrency Control and Recovery Method Using Write-Ahead Logging for Linear Hashing with Separators. Research Report, IBM Research Division, Computer Science, Almaden Research Center, San Jose, California 95120\u20136099, December 1990."},{"key":"2_CR37","volume-title":"In Research Directions in Object-Oriented Programming","author":"D Maier","year":"1987","unstructured":"D. Maier and J. Stein. Development and Implementation of an Object-Oriented DBMS, In. In Research Directions in Object-Oriented Programming, B. Shriver, P. Wegner (Eds.), MIT Press, 1987."},{"key":"2_CR38","volume-title":"Proceedings 2nd International Workshop on Object-Oriented Database Systems, Bad Muenster am Stein-Ebernburg","author":"E Moss","year":"1988","unstructured":"E. Moss and S. Sinofsky. Managing Persistent Data with Mneme: Designing a Reliable, Shared Object Interface. In Proceedings 2nd International Workshop on Object-Oriented Database Systems, Bad Muenster am Stein-Ebernburg, September 1988."},{"key":"2_CR39","series-title":"IEEE Transactions on Knowledge and Data Engineering","volume-title":"The Story of 02","author":"O Deux","year":"1990","unstructured":"et al. O. Deux. The Story of 02. IEEE Transactions on Knowledge and Data Engineering, 2(1), March 1990."},{"key":"2_CR40","doi-asserted-by":"crossref","unstructured":"Hamid Pirahesh, C. Mohan, J. Cheng, T.S. Liu, and Patricia Selinger. Parallelism in Relational Data Base Systems: Architectural Issues and Design Approaches. In Second International Symposium on Databases in Parallel and Distributed Systems, IEEE-ACM, July 2\u20134 1990.","DOI":"10.1145\/319057.319060"},{"key":"2_CR41","volume-title":"Proceedings of Workshop on Persistent Object Systems: Their Design, Implementation and Use, Appin","author":"J Penney","year":"1987","unstructured":"J. Penney, J. Stein, and D. Maier. Is the Disk Half Full or Half Empty?: Combining Optimistic and Pessimistic Concurrency Mechanisms in a Shared, Persistent Object Base. In Proceedings of Workshop on Persistent Object Systems: Their Design, Implementation and Use, Appin, August 1987."},{"key":"2_CR42","volume-title":"Proceedings of OODBTG Workshop, Ottawa","author":"K Rotzell","year":"1990","unstructured":"K. Rotzell. Transactions and Versioning in an ODBMS. In Proceedings of OODBTG Workshop, Ottawa, October 1990."},{"key":"2_CR43","series-title":"Research Report, RJ 7657 (71104), IBM Research Division, Computer Science, Almaden Research Center, San Jose, California 95120\u20136099","volume-title":"Aspects: Extending Objects to Support Multiple, Independent Roles","author":"J Richardson","year":"1990","unstructured":"Joel Richardson and Peter Schwarz. Aspects: Extending Objects to Support Multiple, Independent Roles. Research Report, RJ 7657 (71104), IBM Research Division, Computer Science, Almaden Research Center, San Jose, California 95120\u20136099, 1990."},{"key":"2_CR44","volume-title":"Proceedings of 2nd International Workshop on Database Programming Languages, Gleneden Beach","author":"J Stein","year":"1989","unstructured":"J. Stein, L. Anderson, and D. Maier. Mistaking Identity. In Proceedings of 2nd International Workshop on Database Programming Languages, Gleneden Beach, June 1989."},{"key":"2_CR45","series-title":"IEEE Transactions on Knowledge and Data Engineering","volume-title":"The Implementation of POSTGRES","author":"M Stonebraker","year":"1990","unstructured":"M. Stonebraker, L. Rowe, and M. Hirohama. The Implementation of POSTGRES. IEEE Transactions on Knowledge and Data Engineering, 2(1), March 1990."},{"issue":"2","key":"2_CR46","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1145\/22952.22955","volume":"12","author":"P Valduriez","year":"1987","unstructured":"Patrick Valduriez. Join Indices. ACM Transactions on Database Systems, 12(2):219\u2013246, June1987.","journal-title":"ACM Transactions on Database Systems"},{"key":"2_CR47","volume-title":"An Algebra for Complex Objects with Arrays and Identity","author":"S Vandenberg","year":"1990","unstructured":"Scott Vandenberg and Dave DeWitt. An Algebra for Complex Objects with Arrays and Identity. echnical Report 918, Computer Sciences Department, Univ. of Wisconsin-Madison, March 1990."},{"key":"2_CR48","unstructured":"Versant. VERSANT Product Profile. 1990."},{"key":"2_CR49","series-title":"IEEE Transactions on Knowledge and Data Engineering","volume-title":"The Iris Architecture and Implementation","author":"K Wilkinson","year":"1990","unstructured":"K. Wilkinson, P. Lyngbaek, and W. Hasan. The Iris Architecture and Implementation. IEEE Transactions on Knowledge and Data Engineering, 2(1), March 1990."},{"key":"2_CR50","volume-title":"Proceedings of the Sixteenth International Conference on Very Large Databases (VLDB), Brisbane, Australia","author":"H Zeller","year":"1990","unstructured":"Hansjorg Zeller and Jim Gray. An Adaptive Hash Join Algorithm for Multiuser Environments. In Proceedings of the Sixteenth International Conference on Very Large Databases (VLDB), Brisbane, Australia, August 13\u201316 1990."},{"key":"2_CR51","volume-title":"Series in Data Management Systems","author":"S Zdonik","year":"1990","unstructured":"Stanley Zdonik and David Maier. Fundamentals of Object-Oriented Databases. In ReadingsIn Object_oriented Database Systems (Eds.), Series in Data Management Systems, Morgan Kaufmann Publishers, INC., 1990."}],"container-title":["Informatik-Fachberichte","Datenbanksysteme in B\u00fcro, Technik und Wissenschaft"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-76530-8_2.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,6]],"date-time":"2021-05-06T12:49:36Z","timestamp":1620305376000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-76530-8_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1991]]},"ISBN":["9783540538615","9783642765308"],"references-count":51,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-76530-8_2","relation":{},"ISSN":["0343-3005"],"issn-type":[{"type":"print","value":"0343-3005"}],"subject":[],"published":{"date-parts":[[1991]]}}}