Anda di halaman 1dari 24

LABORATORIO I

ARQUITECTURA DE SOFTWARE

2019
CREACIÓN DE LA BASE DE DATOS EN WORKBENCH

Abrimos la aplicación y nos conectamos al servidor, creamos una base de datos


con el nombre de persona.
Creamos una tabla y la nombramos datos le adicionamos campos necesarios.

Aplicamos los cambios, se da a ejecutar el review y nos va a crear la tabla.


Seleccionamos la tabla de datos, nos aparece si podemos tener registros o asi
mismo se puede agregar uno.

Otra forma de agregar es el form editor y asi es como nos aparece.

Agregamos los datos de la persona y le damos apply para que se pueda ejecutar
el insert.
Finalizamos y generamos de nuevo una consulta, el cual nos arroja que tenemos
un nuevo registro ya hemos creado una base de datos con una tabla y un
registro, vamos ahora a trabajar en netbeans para crear una aplicación que se
pueda conectar a esta base de datos.
NETBEANS

Abrimos netbeans creamos un nuevo proyecto de tipo java y java application.

Colocamos en nombre.
Vamos a agregar un conector en libraries y en add jar/folder, buscarmos
nuestro archivo en el pc y le damos abrir.

Ahora vamos a crear un paquete, le damos new, java package.


Lo nombramos como app.

Y dentro le vamos a agregar un nuevo formulario, JFrame Form


Aquí nos agrega nuestro formulario.

Lo único que le vamos a agregar es un botón, le cambiamos el texto que tiene


y asi mismo cambiamos la variable a btnConectar, visualizamos y asi se ve
nuestro boton
Vamos a programar nuestro botón le damos doble clic y nos aparece todo el
código del formulario.

Agregamos variables las cuales nos ayudara a nuestra conexión.

Vamos a iniciar agregando algunas variables que nos van a ayudar a realizar
esta conexión, van a hacer de tipo public y static y se va a llamar URL como lo
vemos en la imagen, agregamos la dirección de nuestro servidor.

Creamos un método para que realice la conexión.

Cuando acabemos de realizar la conexión podemos ejecutarlo y nos aparece


nuestro formulario, hay que presionar en el botón.
CRUD EN JAVA Y MYSQL

C crear

R leer

U actualizar

D eliminar

La base de datos la vamos a hacer mediante una aplicación en java, vamos a


la base de datos que estuvimos trabajando anteriormente, a la tabla la vamos a
alterar y le agregamos una nueva columna que se llame clave a este registro.
La colocamos de segunda opción, esto es para poder trabajar una clave y no
utilizar un id y que el usuario no conozca el id, o pueda hacer una modificación
con el.

Le damos aplicar los cambios, se debe ejecutar.


Vamos a actualizar y con esta tabla es con la que vamos a trabajar,

Vamos a netbeans, creamos un nuevo proyecto y debe ser de tipo application.


Realizamos de nuevo la conexión buscamos el conector y lo agregamos de
nuevo.

Creamos un nuevo paquete.


Dentro de este paquete creamos un JF From.

Dentro de este formulario vamos a diseñar los datos que pueden llevar la
persona.
Agregamos cajas de textos y cambiamos los nombres de las variables.

Vamos a añadir 4 botones que serán el de: guardar, modificar, eliminar y


limpiar.

Asi es como se ve nuestro formulario.


Agregamos nuestra conexión como lo hicimos al principio, importamos las
librerias que se necesitan y agregamos variables y las constantes.

Seguimos las indicaciones que nos da el video, al terminar el código necesario


ejecutamos la aplicación.

Esto nos aparece.

Llenamos nuestro formulario.


Llenamos todos los campos, le damos guardar y nos arroja un mensaje de
conexión exitosa.
Vamos a nuestra base de datos, hacemos la consulta y efectivamente tenemos
el registro que hicimos desde java.
Al modificar una lienas de codigos y agregar otras podemos observar que ya no
nos aparece nuestra caja de buscar del id y cambio el tema de nuestra
ventana.

Vamos a ejecutar el proyecto y colocamos alguna clave que no existe le damos


en buscar, nos dice que la conexión es exitosa.
Le damos aceptar y nos da un mensaje diciéndonos que no existe una persona
con esa clave.

Buscamos una clave existente en nuestra base de datos y este fue nuestro
resultado.
Encuentra un resultado y nos da esta información.

Buscamos a la persona y le vamos a modificar el sexo.


Como podemos ver en nuestra base de datos modifico el sexo de alex.
Buscamos a una persona y la eliminamos como podemos observar.

Como podemos ver en nuestra base de datos ya no aparece la persona alex.


GUIAS

https://www.youtube.com/watch?v=0a_Y2itvK_I&t=218s

https://www.youtube.com/watch?v=nKbonwin7Zg&list=PL-
Mlm_HYjCo_uketceEXL4CuoPf9t38FZ&index=2

https://www.youtube.com/watch?v=65WgYJ5neMM