Está en la página 1de 17

REPORTE FINAL CRUD.

SEGUNDO CUATRIMESTRE

T.S.U EN TECNOLOGÍAS DE LA
INFORMACIÓN, ÁREA DE DESARROLLO
DE SOFTWARE MULTIPLATAFORMA.
UNIDAD ACADEMICA JALPAN

PROGRAMACION ORIENTADA A
OBJETOS.
PRESENTA:
ANDREY ROMERO RIVERA

PROFESOR DE ASIGNATURA:
MARCO ANTONIO AZCONA RAMIREZ.

JALPAN DE SERRA, QRO.


15 ABRIL DE 2024
Introducción.

En el mundo de la programación y el desarrollo web, la gestión de bases de datos es

fundamental para almacenar, organizar y manipular información de manera eficiente. En este

informe, exploraremos la integración de XAMPP, un paquete de software que facilita la creación

de entornos de desarrollo local, con la implementación de operaciones CRUD (Crear, Leer,

Actualizar, Borrar) en bases de datos.

XAMPP es un conjunto de herramientas de código abierto que incluye Apache, MySQL,

PHP y Perl, diseñado para crear un entorno de desarrollo local que simula un servidor web. Esta

suite es ampliamente utilizada por desarrolladores para crear y probar aplicaciones web antes de

desplegarlas en servidores en producción. Al integrar XAMPP en nuestro entorno de trabajo,

podemos trabajar con bases de datos MySQL y desarrollar aplicaciones web dinámicas.

Las operaciones CRUD son fundamentales en el desarrollo de aplicaciones que

interactúan con bases de datos. Estas operaciones nos permiten crear nuevos registros (Create),

leer información existente (Read), actualizar registros (Update) y eliminar datos (Delete).

Implementar un sistema CRUD eficiente garantiza una gestión efectiva de la información

almacenada en la base de datos, mejorando la experiencia del usuario y la funcionalidad de la

aplicación.

Integración de XAMPP con Operaciones CRUD

Al utilizar XAMPP como entorno de desarrollo local y MySQL como sistema gestor de

bases de datos, podemos implementar operaciones CRUD en nuestras aplicaciones web.

Mediante consultas SQL y lenguajes como PHP, podemos realizar inserciones, consultas,

actualizaciones y eliminaciones en la base de datos.


Paso 1: Activar “Apache” y “MySQL” en el panel de control XAMPP

Daremos click en el botón de “star”.

Los módulos activos aparecen en el Panel de Control marcados en verde.

Paso 2: Creación de una base de datos.

Una vez activados nuestros módulos en el panel XAMPP ingresaremos a Google y

colocaremos en la barra de búsquedas “Localhost”.


La búsqueda nos llevara a la siguiente página:

Daremos click en “phpMyAdmin”, nos abrirá la siguiente pestaña:

Daremos click en SQL para crear nuestra base de datos.


Comandos para crear la base de datos “biblioteca”.

Para esta actividad tomaremos de ejemplo una biblioteca escolar donde los alumnos

pueden tomar prestados libros y registrar los prestamos en una bd.

Paso 3: Crear Windows form.


Daremos click en crear un proyecto.

Daremos click en aplicación de Windows forms(.NET framework).

Daremos click en crear.


Paso 4: creación de interfaz grafica

A continuación, crearemos nuestra interfaz gráfica para nuestro crud, utilizaremos

groupboxs, labels, Textbox, botones, datagridview los datos de la interfaz dependerá de la tabla a

la que estemos haciendo referencia, ya sea la de libros, alumnos o préstamos.

Interfaz tabla alumnos:

Interfaz tabla libros:

Paso 5: conectar el programa con la base de datos.


Interfaz tabla prestamos:

Paso 5: hacer conexión con la base de datos:

Una vez terminada la interfaz gráfica crearemos una conexión con la base de datos con la

siguiente secuencia de código:


Ejecutamos el programa y debería salir un mensaje de que la conexión se estableció

correctamente y deberíamos ser capaces de visualizar la tabla que esta en nuestra base de datos.
Paso 6 crear clases, programar botones y mostrar tablas:

Crearemos una nueva clase para mostrar los registros de phpmyadmin en nuestro

programa además de programar el funcionamiento de los botones en nuestra interfaz.

En esta clase ingresaremos las siguientes líneas de código esta secuencia de códigos es la

que nos permitirá visualizar la tabla de nuestra base de datos en nuestro programa de visual

studio:
Programar botón guardar:

Programamos en el formulario para que el código pueda ejecutarse de manera visual.

Programar boton modificar:


Boton eliminar:

Con el uso de estos códigos nuestros botones en caso de funcionar correctamente mostraran una

ventana emergente de confirmación:

Eliminar:

Guardar:
Guardar:

Modificar:
Paso 7 reciclar código:

Para la creación de las 2 tablas faltantes podemos optar por reutilizar el código usado

antes debido a que las funciones del CRUD serán las mismas, los datos son los únicos que

cambian.

Entonces deberemos adaptar estos códigos con los datos de las demás tablas

Modificar código para el CRUD prestamo:

Código tabla alumnos:

Código tabla libros:


Como podemos observar el código es casi idéntico con la diferencia de que en el select *

from cambiamos el nombre de la tabla que queremos mostrar en este caso cambiamos “Libros”

por “Préstamo”.

Botones:

Para adaptar el código de los botones será un poco mas complicado debido a la mayor

cantidad de datos que tenemos que cambiar.

Tabla alumnos:

Tabla libros:
Como podemos observar en esta ocasión los datos reemplazados son nuestros “TextBox”

Únicamente cambiamos los datos de una tabla por otra por ejemplo “id_prestamo” fue

reemplazado por “clave_libro” que corresponde a nuestra tabla préstamo, únicamente

reemplazaremos cada dato de la tabla anterior con la nueva esto hará funcionar nuestro segundo

CRUD sin problemas.

Repetiremos este procedimiento con la información de la tabla préstamo y ya tendríamos

nuestros 3 CRUDS funcionales.

CRUD libros:
CRUD alumnos:

CRUD préstamo:

También podría gustarte