Sie sind auf Seite 1von 6

Introducción.

En esta actividad investigaremos de manera se puede conectar una base de datos


a un formulario elaborado en NetBeans, por lo que determinaremos que
manejadores y librerías serán las necesarias para establecer esta conexión.
Retomaremos, además, el proyecto que hemos venido trabajando desde las
actividades de la anterior unidad, en donde elaboramos un panel con menús,
opciones y formularios dentro de ellos, pro lo que será útil para realizar la conexión
de una base de datos que vamos a crear durante esta unidad.

Instrucciones.
1. Investiga y redacta los diferentes manejadores de base de datos que existen en la
actualidad.
2. Investiga las diferentes librerías que existen en MySQL y cuáles son las más
apropiadas para la conexión a la base de datos desde Java.
3. Menciona los pasos para conectar la base de datos a los formularios.
4. Crea un diagrama de flujo de todo proyecto incluyendo la base de datos. Utiliza el
menú del proyecto que se está trabajando desde la primera unidad.
5. Descargar la aplicación XAMPP.
6. Crear la base datos denominada “proyecto”.
7. Crear tres tablas inventario, personal, nomina , con los siguientes campos:

 En la tabla de inventario crear los siguientes campos: código, artículo, sucursal,


existencia, marca.

 En la tabla de personal crear los siguientes campos: matricula, nombre, apellidos, edad,
puesto, área, código, artículo, sucursal, existencia, marca.

 En la tabla de nómina crear los siguientes campos: matricula, área, salario, incentivo ,
días, descuentos, total.

8. Crea r cuatro botones: guardar, limpiar , editar y salir.


9. Utiliza r el submenú INVENTARIO, ALTAS, BAJAS Y MODIFICACIONES y con los
formularios que previamente creaste en la unidad dos y con la base de datos, las
tablas y los campos.
10. Debes conectar los formularios s con la base de datos y el botón de guardar y
limpiar debe n estar funcionando.
11. Documenta el código fuente que estás realizando en NetBeans, copia y pega el
código referente a la conexión con tu base de datos, así como el código del botón
que realiza el guardado del registro en la base de datos, explicándolo de tal
manera que cualquier persona lo pueda entender.
Desarrollo.

Manejadores de bases de datos.

MySQL.
Es uno de los gestores de bases de datos utilizado tanto por los estudiantes como
por las empresas, desarrollada bajo las licencias de GPL y la licencia comercial de
Oracle.

Oracle.
Se establece como uno de los gestores de bases de datos más completos, siendo
de cliente/servidor, teniendo como características principales el ser estable y con
soporte multiplataforma, sin embargo, el costo del producto será más elevado
dependiendo del tipo de licencia que se elija.

Microsoft SQL Server.


Es un gestor de base de datos enfocado para entornos empresariales, cuenta con
un entrono grafico para administración, se pueden implementar los comandos DDL
y DML de manera gráfica, siendo estable y capaz de administrar información de
otros servidores.

Microsoft Access.
Es un gestor de base de datos de los más sencillo en , que viene incluido dentro
de la paquetería de Microsoft Office, es de fácil uso y permite crear bases de datos
rápidamente, además de contar con plantillas para crear aplicaciones funcionales
de manera sencilla, sin embargo, la creación de base de datos en una oficina
difiere considerablemente de las bases de datos creadas por los programadores.

PostgreSQL
Es un gestor de base de datos bajo licencia, el cual sustituye el uso de multihilos
por multiprocesos, garantiza la estabilidad del sistema, es bastante popular y fácil
de administrar, la sintaxis de SQL que usa es bastante rápida y fácil de aprender,
es multiplataforma.
Librerías en MySQL para conexión a base de datos desde java.

Para generar una conexión en MySQL desde Java se tiene que utilizar y cargar la
librería MySQL JDBC Driver, se ingresará a la base de datos mediante la clase
Connection y su método getConnection(). La cadena de conexión a MySQL
tiene la siguiente estructura:
jdbc:€mysql://[host1]:[port1],[host2]:[port2]/[databaseName]?
[property1=value1]&[property2=value2]

De manera sencilla (ejemplo): jdbc:mysql://localhost:3306/lineadecodigo

Pasos para conectar una base de datos a un formulario en java.

1. Primeramente, debemos tener diseñada nuestra base de datos dentro de


SGBD.
2. Debemos acceder a la base de datos desde Java, en este caso NetBeans,
a través de la Liberia JDBC Drive.
3. Posteriormente visualizaremos dicha conexión en el entorno de Java.
4. Crearemos un JFrame en donde conectaremos la Base de datos.
5. Asignaremos los espacios y diseño en donde se mostrará la información de
la BD.
6. Cambiaremos los nombres de los ítems, según los definidos en la BD.
7. Iremos al código del formulario e importaremos la librería Java.sql.
8. Se debe crear un método de conexión.
9. Determinaremos las variables para indicar el nombre de la base de datos, el
login, password y la url.
10. Estableceremos las conexiones de los datos de la BD través de los objetos
Connection, Statement y Resultset, con los espacios y elementos
asignados en JFrame, desde el método de conexión.

Ejemplo en la próxima página.


11. Ejecutaremos el código y observaremos si los datos de la BD son
mostrados dentro del JFrame.

Diagrama de flujo de todo el proyecto.

Sen encuentra en la siguiente página debido al tamaño del mismo.


Conclusiones.

Referencias.

Das könnte Ihnen auch gefallen