AceDB is also used as a front-end for the Integrated Genome Database (IGD) (Durbin and Thierry, 1994) which integrates existing heterogeneous genome databases and is implemented on top of a
relational DBMS.
The variety of
relational DBMS software available today also continues to grow as businesses create new computing applications to meet special needs.
In registering a DBMS to CORBA, a row in a
relational DBMS, an object in an OODBMS, a group of objects, or a whole database can be an individual CORBA object.
Thus, a minimum extension of current
relational DBMS technology could implement only simple evaluation; if there is no PRA expression for an SQL query for which simple evaluation works, the system could refuse to process such a query (or give a warning to the user).
In contrast, with client/server database management, only the server needs to have the extremely fast hard drives, powerful CPUs and large amount of RAM needed to run a
relational DBMS. Client stations can be quite modest, yet perform the application well.
Oracle's integrated family of portable software includes the ORACLE Distributed
Relational DBMS, tools for CASE, application development, and office automation, plus application packages for accounting, manufacturing and other vertical applications.
As an example let us consider the SQL query in
Relational DBMS:
Most of the tools for creating distributed applications have been sold by the
relational DBMS vendors, such as Oracle and Sybase, who have an edge because of their ability to optimize the development software for use with their own data base systems.
Unfortunately, all existing commercial
relational DBMS products do not allow a proper specification and an automatic enforcement of these constraints.