Abstract
It is always a very difficult exercise to predict the future and we did not do that! Rather, we tried to make a survey of the adequacies and inadequacies of the DBMS proposals at the beginning of this new decade. We tried to adopt a practical point of view and we gave some example which can help to understand how the field is going to evolve. As we have seen, we left a lot of problems open. Some of them are going to be addressed by the papers of the other sessions, and several solutions will be given. There is a huge amount of work in research and development in order to have systems which are both easy to use and efficient. We believe more in the integration of several different fields (e.g. programming languages and databases) rather than in the emergence of completely new fields.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
S.ABITEBOUL, N.BIDOIT Non first normal form relations: an algebra allowing data restructuring Journal of Computer and System Science, Dec. 1986.
S. ABITEBOUL, C. BEERI On the power of languages for the manipulation of complex objects Proc. Int. Workshop on Theory and Applications of Nested Relations and Complex Objects, Darmstadt, 1987.
M. ADIBA, J.Y. CALECA, J.M. FORESTIER A distributed database system using logical relational machines VLDB, Berlin, 1978.
M.ADIBA, BUI QUANG NGOC Historical multimedia databases Conférence VLDB, Kyoto (Japan), August 1986.
M.ADIBA, BUI QUANG NGOC Dynamic database snapshots, albums and movies Conférence TAIS: Temporal Aspects in Information Systems, France, May 1987.
M.ADIBA, C.COLLET Management of complex objects as dynamic forms Conférence VLDB 1988, Los Angeles.
M.ADIBA, C.COLLET L'approche objet pour les bases de données LGI-Rapport ARISTOTE, September 1989
M.ADIBA, C.LECLUSE, P.RICHARD Rationale and design of Serendip, a database programming language LGI-GIP ALTAIR, February 1990
T.ANDREWS, C.HARRIS Combining language and database advances in an object-oriented development environment OOPSLA 87, October 1987.
G. ARANGO O2 predefined classes: Functional specification Documentation O2, July 1989.
M. ATKINSON, P. BUNEMAN Types and persistence in database programming languages ACM Computing Surveys Vol 19, No2, June 1987, p.105–190.
M.ATKINSON, F.BANCILHON, D.DeWITT, K.DITTRICH, D.MAIER, S.ZDONICK The Object-Oriented database system manifesto DOOD 89, Kyoto, Japan
F.BANCILHON, S.KHOSHAFIAN A calculus for complex objects MCC Technical Report DB-110-85, October 1985.
F.BANCILHON, T.BRIGGS, S.KHOSHAFIAN, P.VALDURIEZ FAD: a powerful and simple database language VLDB 1987.
F.BANCILHON, V.BENZAKEN, C.DELOBEL, F.VELEZ The O2 Object Manager Architecture Rapport Technique Altaïr 14–87, November 87.
F.BANCILHON Object-Oriented Database Systems Rapport Technique Altaïr 16–88, January 88.
F.BANCILHON, G.BARBEDETTE, V.BENZAKEN, C.DELOBEL, S.GAMERMAN, C.LECLUSE, P.PFEFFER, P.RICHARD, F.VELEZ The design and implementation of O2 an object oriented database system Rapport Technique ALTAIR, 20–88, April 88.
F.BANCILHON, S.CLUET, C.DELOBEL A Query Language for the O2 Object-Oriented Database system Proceedings of the Second Workshop on DataBase Programming Languages, Salishan, Oregon, June 1989.
J.BANERJEE, H.T.CHOU, J.GARZA, W.KIM et al. Data model issues for Object Oriented applications ACM TOIS, Vol 5, No1, January 1987.
J.BANERJEE, W.KIM, H.J. KIM, H.F.KORTH Semantics and implementation of schema evolution in Object-Oriented databases ACM SIGMOD, 1987.
J.BANERJEE, W.KIM, K.C.KIM Queries in Object-Oriented Databases 4th International Conf. on Data Engineering, Los Angeles, February 88
D.S. BATORY, T.Y. LEUNG, T.E. WISE Implementation concepts for an extensible data model and data language ACM TODS, Vol 13, No 3, September 1988, pp 231–262.
D.BEECH, B.MAHBOD Generalized version control in an Object Oriented Database 4th International Conference on Data Engineering, Los Angeles, February 1988
C.BEERI Formal models for object oriented databases DOOD 89, Kyoto
V.BENZAKEN, C.DELOBEL Dynamic Clustering Strategies on the O2 Object-Oriented Database System Rapport Technique Altaïr 34–89, September 89.
M. CAREY, D. DE WITT, S. VANDERBERG A data model and a query language for EXODUS ACM SIGMOD, Chicago, 1988
S.CHRISTODOULAKIS, F.HO, M.THEODORIDOU The multimedia object presentation manager of MINOS: a symmetric approach ACM SIGMOD, 1986
C.DAMIER OMEGA: un SGBD multimedia orienté objet pour les applications géographiques. Ph-D Thesis, Grenoble University, 1989
S. DANFORTH, C. TOMLINSON Type theories and Object-Oriented programming ACM Computing Surveys Vol 20, No1, March 1988, p. 29–72.
D. De WITT Extensible Database Systems Tutorial, Conference EDBT, Venise, March 1988.
D.FISHMAN, D.BEECH, H.CATE, E.CHOW et al. IRIS: an Object-Oriented database management system ACM TOIS, Vol 5, No1, Jan. 1987
H.GALLAIRE Knowledge databases Tutorial Conference EDBT, Venise, March 1988
G.GARDARIN Deductive DBMS Database Systems for the '90s. Lecture Notes in Computer Science, Springer 1990
J.GARZA, W.KIM Transaction management in an object-oriented database system ACM SIGMOD, Chicago (USA), June 1988.
R.H. GUETING, R.ZICARI, D.M.CHOY An algebra for structured office documents IBM Research Report, RJ 5559, March 1987.
R.H.GUETING, R.ZICARI, D.M.CHOY Geo-Relational Algebra: A Model and Query Language for Geometric Database Systems Proc of ICDT, Venise, March 1988.
M.F.HORNICK, S.B.ZDONIK A shared, segmented memory system for an object-oriented database ACM TOOIS, Vol 5, No1, January 1987.
R. HULL, R. KING Semantic database modeling: survey, applications and research issues ACM Computing Surveys Vol 19, No3, September 1987, p. 201–260.
IEEE Special issue on extensible database systems Database engineering, Vol 10, No2, June 1987.
G.JAESCHKE Recursive algebra for relations with relation valued attributes Lecture Notes IBM Europe Institute, Davos, 1984 (IBM Heildelberg Report TR 85.03.002, March 1985).
W.KIM, J.BANERJEE, HONG-TAI CHOU, J.GARZA, D.WOELK Composite object support in an object-oriented database system OOPSLA 87, October 1987.
W.KIM, HONG-TAI CHOU Versions of schema for object-oriented databases Conférence VLDB, Los Angeles, August 1988.
W.KIM, N.BALLOU, J.BANERJEE, H.T.CHOU, J.GARZA, D.WOELK Integrating an object-oriented programming system with a database system OOPSLA 1988, San Diego, CA.
W.KIM, E.BERTINO, J.GARZA Composite objects revisited SIGMOD 89, Portland, USA
W. KIM, F.H. LOCHOVSKY ed. Object oriented concepts, databases and applications ACM Press, Addison Wesley, 1989
C.LECLUSE, P.RICHARD, F.VELEZ O2, an Object Oriented Data Model Rapport Technique Altaïr 10–87, september 1987. Proc of the ACM-SIGMOD Conference, Chicago, 1988.
C.LECLUSE, P.RICHARD Modelling Inheritance and Genericity in Object-Oriented Databases Proc of the ICDT 88 Conference, Brugge, August 1988.
C.LECLUSE P.RICHARD Modelling Complex Structures in Object-Oriented Databases Proc. of the PODS 89 Conference, Philadelphia, March 1989.
C.LECLUSE P.RICHARD The O2 Database Programming Language Proceeding of the 15th VLDB Conf. Amsterdam, August 1989.
B.LINDSAY, J.McPHERSON, H.PIRAHESH A data management extension architecture Conference ACM SIGMOD 1987.
V.LINNEMANN Non First Normal Form Relations and recursive queries: an SQL-based approach Proc 3rd IEEE International Conference on Data Engineering, Los Angeles, February 1987.
D.MAIER, J.STEIN, A.OTTIS, A.PURDY Development of an Object-Oriented DBMS OOPSLA 86, September 1986.
D.MAIER, J.STEIN Indexing in an Object-Oriented DBMS 1986 International Workshop on Object-Oriented Database systems Asilomar, Pacific Grove, USA, September 1986.
J.NIEVERGEL T, H.HINTERBERGER The grid file: an adaptable, symetric multikey file structure ACM TODS, Vol 9, No1, March 1984
J.ORENSTEIN Spatial query processing in an object oriented database system ACM SIGMOD, 1986
D.J.PENNEY, J.STEIN Class modification in the Gemstone Object-Oriented DBMS OOPSLA 87, October 1987.
D.PLATEAU, R. CAZALENS, B. POYER A customizable abstract I/O sever for complex object edition Rapport Technique Altaïr 28–89, March 1989.
P.PISTOR, F.ANDERSEN Designing a generalized NF2 model with an SQL-type language interface Proc 12th VLDB Conf. Kyoto, 1986.
A.PURDY, B.SCHUCHARDT, D.MAIER Integrating an object server with other worlds ACM TOIS, Vol 5, No1, January 1987.
A. REUTER Performance, Reliability, Availability of Future DBMS Database Systems for the '90s. Lecture Notes in Computer Science, Springer 1990
G. Rohr Human factors of DBMS interfaces Database Systems for the '90s. Lecture Notes in Computer Science, Springer 1990
M.A.ROTH, H.K.FORTH, A. SILBERSCHATZ Extended Algebra and Calculus for—1NF Relational Databases Technical Report, University of Texas at Austin, 1985.
M.A.ROTH, H.K.FORTH, A. SILBERSCHATZ Extended Algebra and Calculus for Nested Relational Databases ACM Transactions on Database Systems, Vol 13, No4, December 1988.
M.A.ROTH, H.K.FORTH, D.S.BATORY SQL/NF: a query language for N1NF relational databases Information Systems, Vol 12, No1, 1987.
H.J.SCHEK, M.H.SCHOLL The relational model with relation-valued attributes Information Systems Vol 11, No 2, 1986.
J.W.SCHMIDT Database Programming languages vs Advanced Query languages: Present and future. Database Systems for the '90s. Lecture Notes in Computer Science, Springer 1990
M. SCHOLL, S. ABITEBOUL, F. BANCILHON, N. BIDOIT, S. GAMERMAN, D. PLATEAU, P. RICHARD, A. VERROUST VERSO: a database machine based on nested relations Nested Relations and Complex Objects in Databases, Lecture Notes in Computer Science 361, Springer Verlag, 1989.
M. SCHOLL, A. VOISARD Thematic map modeling Conference on large spatial databases, Los Angeles, July 1989
T.SELLIS, N.ROUSSOPOULOS, C.FALOUTSOS The R+tree: a dynamic index for multi-dimensional objects VLDB Conference, 1987
G.M.SHAW, S.B.ZDONIK Object oriented queries, equivalence and optimization DOOD 89, Kyoto, Japan
A.H.SKARRA, S.B.ZDONIK The management of changing types in an object-oriented database OOPSLA 86, Septembre 1986.
M.STONEBRAKER, L.ROWE (Editors) The POSTGRES papers Memorandum No. UCB/ERL M86/85, November 1986.
D.TSICHRITZIS ed. Active object environments Technical Report on Object Oriented System, Centre Universitaire d'Informatique, Université de Genève, 1988.
P.VALDURIEZ, S.KHOSHAFIAN, G.COPELAND Implementation techniques for complex objects MCC Research Report, 1985.
F.VELEZ, G.BERNARD, V.DARNIS The O2 Object Manager: an Overview Proceeding of the 15th VLDB Conf. Amsterdam, August 1989.
S.ZDONIK Version management in an Object-Oriented Database Int. Workshop on advanced programming environments Trondheim, Norway, June 1986
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Adiba, M.E. (1990). Management of Multimedia Complex Objects in the '90s. In: Blaser, A. (eds) Database Systems of the 90s. IBM 1990. Lecture Notes in Computer Science, vol 466. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53397-4_31
Download citation
DOI: https://doi.org/10.1007/3-540-53397-4_31
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53397-9
Online ISBN: 978-3-540-46835-6
eBook Packages: Springer Book Archive