Está en la página 1de 4

Tecnológico nacional de México

Instituto tecnológico de Tijuana


Subdirección Académica

Departamento de sistemas y computación

SEMESTRE:
Agosto-Diciembre 2020.

CARRERA:
Ingeniería en Sistemas Computacionales

TAREA 28

MATERIA:
Taller de base de datos

UNIDAD A EVALUAR:
6

CHAVEZ ARROYO MAURICIO 18212159

NOMBRE DEL MAESTRO (A):


MARGARITA RAMIREZ RAMIREZ
JDBC

Existen 4 tipos de driver JDBC dependiendo del DBMS y del tipo de acceso a la
base de datos que se utilice, puede ser necesario obtener uno u otro tipo de driver
JDBC.

● Tipo 1: Java - ODBC


Esta arquitectura, tiene como ventaja importante que permite la utilización de
drivers ODBC existentes, pero la desventaja de que hay que instalarlos en
cada máquina, así como el cliente de DBMS.

● Tipo 2: Java - Protocolo DBMS


Con esta implementación, en el cliente se tienen los DRIVERS JDBC que se
comunican directamente (en forma nativa) con el CLIENTE Oracle, Sybase,
Informix, DB2, o cualquier otro DBMS.

● Tipo 3: Java - Servidor JDBC


La implementación del Servidor JDBC se realiza mediante la instalación de
un software que sabe “escuchar” los requerimientos del CLIENTE JDBC y
traducirlos a llamadas nativas para los DBMS.

● Tipo 4: Java - DBMS


El driver tipo 4 convierte llamadas JDBC directamente en el protocolo de red
usado por el DBMS. Esto permite llamadas directas desde la máquina del
cliente al servidor del DBMS y es una solución práctica para el acceso a
Intranets.
Implementación del controlador JDBC

Al implementar una aplicación que depende del Microsoft JDBC Driver para SQL
Server, debe redistribuir el controlador JDBC junto con la aplicación. A diferencia de
Windows Data Access Components (Windows DAC), que es un componente del
sistema operativo Windows, el controlador JDBC se considera un componente de
SQL Server.

Existen dos métodos para implementar el controlador JDBC con la aplicación. Uno
de estos métodos consiste en incluir los archivos del controlador JDBC como parte
de su propio paquete de instalación personalizado. El segundo método implica el
uso del paquete de instalación de JDBC suministrado por Microsoft, que puede
descargar desde la página de descarga de Microsoft JDBC Driver para SQL Server.
En las siguientes secciones se describe cómo usar el paquete de instalación de
JDBC en los sistemas operativos Windows y UNIX.

Implementar el controlador JDBC en sistemas Windows

Al implementar el controlador JDBC en sistemas operativos Windows, debe


descomprimir el paquete de instalación comprimido, que se suele denominar
sqljdbc_<version>_<language>.zip.

Implementar el controlador en sistemas UNIX


Al implementar el controlador JDBC en los sistemas operativos UNIX, debe usar la
versión del archivo gzip del paquete de instalación, que se suele llamar
sqljdbc_<version>_<language>.tar.gz.
Para poder instalar el controlador JDBC, asegúrese de que las utilidades gzip y tar
están instaladas en el sistema del usuario y de que las carpetas que contienen los
ejecutables para ambas utilidades se han agregado a la variable de entorno PATH.

Para desempaquetar el archivo tar comprimido, navegue hasta el directorio donde


desea ubicar el controlador desempaquetado y escriba el siguiente comando:

gzip -d sqljdbc_<version>_<language>.tar.gz

Para desempaquetar el archivo tar, muévalo hasta el directorio donde desea ubicar
el controlador instalado y escriba el siguiente comando:

tar -xf sqljdbc_<version>_<language>.tar

También podría gustarte