It is Oracle platform-specific and requires an Oracle client installation.This driver converts JDBC calls into calls to the Oracle Call Interface using native methods.Java programs with database access can be written and deployed as an application or as a Web-based applet.The ease of development, robustness, and security of Java programs makes it a good choice for writing database applications in Java.The various methods of using JDBC starting from the querying and returning of resultsets to executing DML from the Oracle 8i database are described in detail. A case study is presented to illustrate the concepts.This section gives a brief outline of JDBC and the various JDBC drivers. The details of the case study used to illustrate the various JDBC concepts throughout are presented.We will discuss JDBC2.0 support under the following headings: Oracle 8i Release 2 supports JDK 1.2 and JDK 1.1.As regards the former, the JDK 1.2 versions of the JDBC drivers are fully compliant with JDBC 2.0.
This driver has the same functionality as the client-side thin driver except that it runs inside Oracle 8i and accesses a remote database.
The implementation is by means of the interfaces in the standard package included in the file classes12
On the Oracle side, these interfaces are implemented as appropriate by classes in the and driver packages.
JDBC provides a standard interface for accessing a relational database from a Java application regardless of where the application is running and where the database is.
From an Oracle 8i perspective it provides a way for Java applications to call SQL and PL/SQL.