Crear La Base de Datos
Crear La Base de Datos
Crear La Base de Datos
Se abre programa para crear nuestra base de datos que en nuestro caso se utilizo el Microsoft Access
Clic en base de datos en blanco para crear una nueva base de datos y se crean las diferentes tablas q se van a usar, en nuestro caso se crearan 4 tablas: empleados, productos, clientes y facturas. Para crear una tabla se hace lo siguiente:
Clic en crear y luego en tabla. Luego clic sobre tabla1 y se selecciona vista diseo para poder introducir los campos que va a tener nuestra tabla empleados
En este momento le podemos cambiar de nombre a nuestra tabla por empleado y se guardara automticamente.
En numeral 1 se observa que el nombre de la tabla ha cambiado En el numeral 2 irn los nombres de los datos que pueda llevar esta tabla Y en el numeral 3 ira el tipo de dato a que pertenece este campo.
En nuestro caso los nombres del campo y sus respectivos tipos de datos para la tabla empleados son los siguientes:
En una tabla puede haber una o varias claves principales, esto sirve para hacer las diferentes relaciones que pueden existir entre tablas. Para hacer que un campo se clave principal se selecciona este y se da clic sobre el icono de la llave o clave principal. Para las siguientes tablas se siguen todos los pasos anteriores. Vamos amostrar las relaciones q pueden existir entre tablas: hay 3 tipos de relaciones, de uno a uno, de uno a varios y de varios a varios. El que nos compete a nosotros debido al tipos de sistema que se realizara es el de varios a varios, se ha una relacin entre facturas y productos. Se llama varios a varios debido a que una tabla puede contener un elemento del otro y viceversa, ejemplo: una factura pude tener varios productos y un productos puede estar en varias facturas. Para hacer este tipo de relacin se creara una tabla adicional de las anteriores, el cual en nuestro caso de colocaremos relacin, como se muestra en la imagen de a continuacin.
Luego el contenido de esta tabla (relaciones) debe tener dos llaves principales que son las que le permiten hacer la relacin entre las tablas. Y el tipo de datos de estos campos deben ser iguales a los de las llaves de las tablas de productos y facturas para q no nos voten un error.
Despus damos clic en la opcin, herramientas de base de datos y luego en relaciones Como se puede apreciar en la imagen.
Despus se da clic en mostrar tabla, saldr una ventana con las tablas que hemos realizado luego seleccionamos las tablas a la que aremos la relacin y despus aceptar.
Se arrastra la clave principal de la tabla factura hasta una de la claves principales de la tabla relacin (idfactura) y en la tabla producto se har lo mismo.
En esta parte utilizamos el programa NetBeans 6.9.1. Y as hacer la programacin en java, para ello creamos un nuevo proyecto y le dimos el nombre de datos despus creamos paquetes par cada una de las tablas (clientes, producto, empleado,) y un paquete adicional (panel) que contiene las ventanas de cada tabla con sus respectivas funciones.
Para crear el diseo de una tabla le damos clic en la opcin paleta y hay encontramos todas las herramientas para crear el diseo de cada una de las tablas.
Se crea un nuevo proyecto en el cual llamamos datos. Despus creamos tres paquetes java con el nombre de las tablas que utilizamos en la base de datos y as poder ordenarlas en nuestra aplicacin. Cada paquete de las tablas llevara 5 clases: Basedatos: que nos permite hacer la conexin entre Netbeans y la base de datos Access. Debemos guardar nuestra base de datos en la carpeta del proyecto java. Mostrar: esta nos permite tirar los datos de la tabla Access a la tabla creada en java. Agregar: esta nos permite guardar los datos que estamos introduciendo en nuestro formulario a base Access.
Delete: esta nos permite borrar datos de nuestra base de datos Access. Buscar: nos permite buscar datos en la base de datos Access. Para poder conectar nuestra base de datos con java se utilizo el siguiente cdigo de programacin, el cual contiene el controlador que permite este tipo de conexin. Tambin en esta parte se configura la direccin de nuestra base de datos que se puede observar en el numeral 1.
Es te es el final de nuestro sistema en java y Access montado en plataforma Windows XP sp3. En la imagen podemos observar cmo se muestra en pantalla las tablas de la base de datos en este caso clientes, con su respectivas funciones las cuales son: nuevo, guardar, actualizar, buscar y eliminar.