Sarah wrote:
Quote:
Is there any approach exist in which we mapp the relational approach
to Object-Oriented database management system.i.e the application is
designed with the relational model and the reocrds are saved as
Objects. |
Without the capability of the full Relational Model, simply storing a normalized
relational structure in objects is not a workable idea. Here's a few of the things that
would be missing:
+ set-oriented processing with powerful manipulative operators,
+ declarative query and definition (with constraints) languages,
+ robust, bi-directional linking of entities,
+ simple accessibility to all data,
+ separation of logical and physical concerns,
+ advanced optimizers.
Creating a database system by taking a couple of ideas from RM will result in a clumsy
system. Case in point: dBASE.
If you are going to do research, I would suggest that you tackle serious topics instead
of just plucking ideas out of the air. Even though some would say there is no more
research to be done in relational, there are still many areas deserving attention. For
instance, areas that are poorly supported (or not at all!) by current SQL-DBMSs: domains
(the one place that OO belongs in the data model), 3-Valued-Logic, optimizers that don't
require tuning (that's why we have declarative query languages in the first place!)
--
Lee Fesperman, FFE Software, Inc. (http://www.firstsql.com)
================================================== ============
* The Ultimate DBMS is here!
* FirstSQL/J Object/Relational DBMS (http://www.firstsql.com)