Está en la página 1de 2

CONECTIVIDAD DE BASES DE DATOS CON JAVA

CONEXIN DE BASE DE DATOS CON JAVA


Para iniciar este captulo debemos de tener presente que cuando se intenta conectar
Java, con cualquier motor de base de datos necesitamos conocer si la relacin de
Conexin de Java con el motor de base de datos es de tipo directa o indirecta. Antes de
esto definamos que es un controlador JDBC (Java Database Connectivity), el cual es un
interface de comunicacin que permite la ejecucin entre Java y cualquier motor de Base
de Datos.
Conexin Directa.-
A la derecha, el controlador JDBC accede directamente al controlador del fabricante (DB
ClientLib); este tipo de controladores JDBC.
Se denominan de nivel 3 o 4.Entre los manejadores de base de datos que poseen una
conexin directa con Java, tenemos a:
My SQL, Sybase DB2, Oracle
Ya que estas no necesitan un puente para comunicarse, el trabajo y la conexin son
mucho ms rpidos que una conexin indirecta.
Conexin Indirecta.-
A la izquierda el controlador JDBC hace de "puente" con el controlador ODBC, que es el
que accede a la base de datos, este es un esquema de un controlador JDBC
de nivel tipo 1.Entre los manejadores de base de datos que necesitan de un puente ODBC
para conectarse con Java, tenemos a las marcas, Access, Microsoft SQL Server, Informix,
entre otros.

También podría gustarte