Woodger Computing Inc. - Architecture: Object-Oriented Databases
Woodger Computing Inc. - Architecture: Object-Oriented Databases
13/01/15 17:01
Pgina 1 de 5
13/01/15 17:01
Relational Databases
(RDBMS)
complex data
types
locating data
language
standards
functions /
methods on
DBMS
Prior to 1997, ODBMS had a clear technical advantage in providing object capabilities.
Limited Presence of Object Oriented Databases
Almost a decade after their introduction, ODBMS's account for about 3% of the overall
database market and their market share is growing. The lack of significant market
presence could explain why major client/server tools (e.g. PowerBuilder, Visual Basic)
do not yet operate directly with ODBMS's.
http://www.woodger.ca/archodb.htm#Comparison
Pgina 2 de 5
13/01/15 17:01
http://www.woodger.ca/archodb.htm#Comparison
Pgina 3 de 5
13/01/15 17:01
Pgina 4 de 5
13/01/15 17:01
provided by the vendors themselves and others are being written by third parties.
Extended Support for Programming Languages: Functions in traditional RBDMS's had
to be written in the database vendor's native language (e.g. PL/SQL in Oracle, T-SQL in
SQL Server, SPL in Informix). ORDBMS are now providing support for C, C++ and Java
when writing UDFs in their databases.
Many of the common extensions being provided by the new ORDBMS's are being
included in the new SQL3 standard. SQL3 includes support for UDTs, UDFs, hierarchies
of types and inheritance in these hierarchies and SQL/Multimedia.
Early users of the new ORDBMS's will need to carefully consider which object-relational
extensions to use. Some of the new object-relational extensions (e.g. complex data types)
are not yet compatible with all the existing database features like data replication and
distributed databases.
The Future
Will object oriented databases (ODBMS's) grow and displace the dominant relational
databases? This seems very unlikely now. ODBMS did not make a breakthrough in the
market in the early-to-mid 1990s when they had the clear technical edge in object
capabilities. With the relational vendors closing the object capability gap, it is difficult to
see a large number of customers opting for ODBMS's now. It appears likely that ODBMS
will likely continue to serve niche markets, as they do today.
... back to Architecture Topics
Copyright 1997-2015, Woodger Computing Inc.
http://www.woodger.ca/archodb.htm#Comparison
Pgina 5 de 5