|
The JDBC API standardizes the access format between the client and the database, allowing the client to connect, query, and process the results in a portable way. The advantage of the JDBC standards is implementing the database features in the Java program using the JDBC API to implement the same in another database. Thus the JDBC standards define a set of interfaces to give access to client applications independent of the DBMS that is used to store the data.
Three basic data storage technologies are:
Object-Oriented Database Management System (OODBMS)
Relational Database Management System (RDBMS)
Object-Oriented Relational Database Management System (OORDBMS)
Object databases provide a true object paradigm from data store to client application which can be used to store complex data.
In relational databases, the challenge lies in mapping the dynamic objects with the static data. For developers with complex data modeling need, an object-relational database can provide the advantages of an object database, while maintaining the ease of data access.
|