2. JDBC
Capa de acceso a bases de datos mediante JDBC.
En el mundo de la informática hay numerosos estándares y
lenguajes, la mayoría de los cuales son incapaces de
comunicarse entre sí. Afortunadamente, algunos de ellos
son verdaderos referentes cuyo conocimiento es vital para
los programadores.
3. IMPORTACIÓN DE LAS CLASES
NECESARIAS
Todo el conjunto de clases e interfaces que
constituyen JDBC
se encuentran dentro del paquete java.sql.
Por tanto lo primero que tendremos que hacer es
importar las clases e interfaces de este paquete:
import java.sql.*;
4. CARGA DEL DRIVER JDBC
El método anterior tomará como parámetro un
String que identifique a la clase del driver JDBC.
En nuestro caso usaremos
el driver JDBC-ODBC Bridge que se corresponde
con la clase :
“sun.jdbc.odbc.JdbcOdbcDriver”.
5. DRIVER JDBC
Los drivers son los que permiten que una misma
aplicación trabaje con distintos tipos de bases de
datos (Oracle, Sybase, Access,...).
Su misión es la de transformar las sentencias SQL
emitidas por el programa al lenguaje nativo de la
base de datos.
6. ¿Qué hace JDBC?
Simplemente JDBC hace posible estas tres cosas:
* Establece una conexión con la base de datos.
* Envía sentencias SQL
* Procesa los resultados.
7. ¿JDBC?
JDBC es el API para la ejecución de sentencias SQL. (Como
punto de interés JDBC es una marca registrada y no un
acrónimo, no obstante a menudo es conocido como “Java
Database Connectivity”). Consiste en un conjunto de clases e
interfaces escritas en el lenguaje de programación Java. JDBC
suministra un API estándar para los desarrolladores y hace
posible escribir aplicaciones de base de datos usando un API
puro Java.
8. TIPOS DE JDBC.
---Puente JDBC-ODBC más driver ODBC:
--- Driver Java parcialmente Nativo.
--- Driver Java nativo JDBC-Net.
--- Driver puro Java y nativo-protocolo.
9. USO DE JDBC EN
APLICACIONES JAVA
JDBC es una interfaz de programación de
aplicaciones (API) que las aplicaciones Java
utilizan para acceder a bases de datos
relacionales.