Está en la página 1de 13

Universidad los Ángeles de Chimbote

Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

USO DEL ENTORNO DE NETBEANS PARA LA


CONEXIÓN DE BASE DE DATOS

Conector a la base de datos


Una aplicación en Java para que logre comunicarse con una base de datos usando la API
JDBC, se requiere de un conector. Ese conector es específico para el manejador de base
de datos y viene en la forma de un archivo “.jar” o “.zip”. El conector para la base de datos
MySQL, está en el archivo:

mysql-connector-java-3.1.XX.jar

Existe versiones superiores como la versión 5.0 para dicho conector. NetBeans nos

1
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

permite la tarea de conectar una aplicación a una base de datos

Conexión de una Aplicación a una base de datos creada en MySql


Para conectar a una aplicación a una base de datos, se requiere:
1. Agregarle a NetBeans el conector como una biblioteca o librería. Esto permite que el
conector este disponible para los proyectos.
2. Agregarle a un proyecto el conector. Esto permite que la aplicación se pueda
conectar a la base de datos.

A continuación procedemos agregarle a NetBeans un conector a una base de datos


MySql:

a) Seleccione la opción Tools/Libraries de la barra de menú del entorno de NetBeans.

b) Se visualiza un cuadro de diálogo que permite administrar las librerías o bibliotecas


de NetBeans. En la ventana, al lado izquierdo se observa las librerías agregadas a
NetBeans. Del lado derecho aparece el nombre de la biblioteca y la trayectoria del
archivo con la biblioteca. Para agregar el conector a MySQL a NetBeans presione
el botón de comando New Library ...

2
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

c) Se mostrará un cuadro de diálogo donde se establecerá el nombre que daremos al


conector, como por ejemplo MySQL y luego damos click en el botón de comando
OK.

d) Se cierra el cuadro de diálogo y volvemos a la ventana anterior donde se observará


la nueva librería MySQL. Posteriormente procedemos a dar clic en el botón de
comando Add JAR/Folder ...

3
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

e) Buscamos el conector mysql-connector-java-3.1.7- bin.jar

f) Al dar clic en Add JAR/Folder volvemos a la ventana anterior. Cabe señalar que en
las últimas versiones de NetBeans ya existe una librería o biblioteca para la
conexión a una base de datos de MySql, denominada MYSQL JDBC Driver.

4
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

Damos click en el botón de comando Ok y vamos a crear un proyecto:


1) Seleccionamos la opción File/New Proyect de la barra de menú del entorno de
NetBeans.

2) Seleccionamos en Categories: Java y como proyecto: Java Application. Luego


damos click en el botón de comando Next.

5
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

3) Luego indicamos como nombre del proyecto campeonatoUefa y posteriormente


damos clic en el botón de comando Finish, quedando el entorno de NetBeans de la
siguiente manera:

4) En Libraries lo seleccionamos y damos clic con el botón de derecho y eligimos la


opción Add Library.

6
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

5) Aparece un cuadro de diálogo para seleccionar la librería a agregar, en este caso


MySQL (en las últimas versiones de NetBeans tenemos el conector MySQL JDBC
Driver) y damos clic en Add Library.

6) Volvemos al entorno de NetBeans y se observa la nueva librería agregada.

7
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

7) Ahora procedemos a la concexión de una base de datos, que en este caso será la
base de datos transportes, la misma que ya se encuentra creada conjuntamente
con las tablas de Ciudad y Ruta. Seleccionamos la pestaña Services y en
Databases seleccionamos la carpeta Drivers.

8) Para agregar el concetor MySQL, haga clic en el botón derecho del mouse en el
nodo o carpeta Drivers y seleccione la opción New Driver

8
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

9) Aparecerá el cuadro de diálogo para agregar un conector. Dar clic en el botón de


comando Add.

10)Navegar hasta encontrar el conector, seleccionado y dando clic en Abrir.

9
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

11) En el cuadro de diálogo para agregar el conector se mostrará la información del


conector seleccionado. Luego dar clic en el botón de comado OK.

12)Un nuevo nodo para el conector a MySql, aparecerá en la pestaña Services.

13)Ahora procederemos a conectarnos con la base de datos de campeonatouefa.


Seleccionamos el driver MySQL y damos clic botón derecho y elegimos la opción
Conecting using

10
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

14)Se muestra un cuadro de diálogo para establecer el URL de la base de datos


usando el siguiente formato:
jdbc:mysql://servidor:puerto/baseDatos
donde servidor es la dirección IP (o nombre de dominio del servidor), en caso
que el servidor esté en la misma computadora que NetBeans utiliza el nombre:
localhost; puerto es el puerto empleado por el servidor. Si el servidor utiliza el
puerto predefinido, se puede omitir; baseDatos es la base de datos a la que se
desea conectar.

15)Damos clic en el botón de comando OK. A continuación aparecerá una ventana

11
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

confirmando la conexión con la base de datos de campeonatouefa. Luego damos


clic en el botón de comando OK.

16)En el entorno de NetBeans se mostrará un nuevo nodo de conexión a la base de


datos.

17)Si damos click en + respecto al nodo creado se visualizará la tabla existente en la


base de datos de campeonatouefa.

12
Universidad los Ángeles de Chimbote
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Tecnología Cliente Servidor

13

También podría gustarte