Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Eclipse
Conexión a la Base de Datos
Una vez cargado el driver apropiado para nuestro SGBD se debe establecer la conexión con
la BD. Para ello se utiliza el siguiente método:
El formato de la url variará según el driver que se utiliza. Sin embargo, todas las url tendrán la siguiente
forma general:
jdbc:<subprotocolo>:<nombre>, con subprotocolo
2
Conexión a la Base de Datos
Indicando el tipo de SGBD y con nombre indicando el nombre de la BD y aportando
información adicional para la conexión.
Para conectar a una fuente ODBC de nombre bd, por ejemplo, utilizaremos la siguiente
URL:
3
Conexión a la Base de Datos
En el caso de PostGres (notar que se ha indicado un puerto de conexión, el 5432):
Se puede depurar la conexión y determinar qué llamadas está realizando JDBC. Para ello
Se hace uso de un par de métodos que incorpora DriverManager. En el siguiente ejemplo se indica
que las operaciones que realice JDBC se mostrarán por la salida estándar:
4
Conexión a la Base de Datos
Una vez realizada esta llamada también podemos mostrar mensajes usando:
Ejemplo:
5
Conectar Java a Oracle con Eclipse
Conectar Java a Oracle con Eclipse
Herramientas utilizadas:
• JDK.
• IDE Eclipse
• Driver de Oracle: ojdbc6 o ojdbc14
Procedimiento:
Crear el proyecto, en este caso como ejemplo, se llamará BaseDeDatos, y crear dos clases, una
main y otra para la conexión a Base de Datos.
Una vez creadas, hacer clic con el segundo botón del ratón sobre la carpeta del proyecto
BaseDeDatos e ir a propiedades, ahí, seguir la siguiente ruta: Java Build Path\Libraries y
presionar el botón Add External JARs..., buscar el conector de BD Oracle ojdbc14, abrir y
presionar Ok.
7
Conectar Java a Oracle con Eclipse
En eclipse, segundo botón del ratón sobre Database Connections, clic sobre New.
En la ventana buscar Oracle y en la pestaña General, llenar los siguientes valores según
corresponda: SID, Host, Puerto, Use, Name y Password.
Para este ejemplo se utilizó la Base de datos llamada agenda y la tabla persona
8
Conectar Java a Oracle con Eclipse
Clase Main
9
Conectar Java a Oracle con Eclipse
My DataAcces
10
Conectar Java a Oracle con Eclipse
11
Muchas gracias