Este documento explica cómo realizar transacciones en una base de datos. Primero se inserta un nuevo registro de alumno usando la instrucción BEGIN para iniciar la transacción y COMMIT para confirmarla. Luego, se actualiza incorrectamente la calificación de un alumno, por lo que se usa ROLLBACK para deshacer la transacción y corregir la calificación. Las transacciones son útiles para trabajar con datos que implican dinero u otras cantidades.
Curso de Creacion de paginas web, Blogs y tiendas en Línea sin saber HTML.
Curso Totalmente virtual en vivo
Mayores informes: www.cursoderedessociales.com.mx
Curso de Creacion de paginas web, Blogs y tiendas en Línea sin saber HTML.
Curso Totalmente virtual en vivo
Mayores informes: www.cursoderedessociales.com.mx
Proyecto de aula, desarrollado con el grupo de estudiantes de la basica primaria de la Escuela Corazon de Maria, Pasto.
Con el fin de desarrollar las habilidades literarias que poseen los chicos y que han estado ocultas durante tanto tiempo.
Proyecto de aula, desarrollado con el grupo de estudiantes de la basica primaria de la Escuela Corazon de Maria, Pasto.
Con el fin de desarrollar las habilidades literarias que poseen los chicos y que han estado ocultas durante tanto tiempo.
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
Mapa_Conceptual de los fundamentos de la evaluación educativa
Transacciones
1. MATERIA: BASE DE DATOS PARA APLICACIONES
UNIDAD III:TRANSACCIONES
HECHO POR:
ANA FRANCISCA MARTINEZ BETANCOURT
JOSE DE JESUS CISNEROS MORALES
8° “A”
UNIVERSIDAD TECNOLOGICA DEL ESTADO DE
ZACATECAS
UNIDAD ACADEMICA DE PINOS
ING. TECNOLOGIAS DE LA INFORMACION Y COMUNICACION
2. Para que sea más entendible el ejemplo será explicado por partes.
Se da a conocer los datos actuales con los que cuenta la base de datos para que se pueda
observar e identificar cada uno de los datos.
Base de Datos: utzac
Tabla 1: alumno
Tabla 2: materia
Tabla 3: alumno_materia
3. Primero se insertara un nuevo alumno con la información necesaria para que pueda ser
almacenado en la Base de Datos:
Con el BEGIN se inicia la transacción de los datos que se requiere insertar, seguido de las
instrucciones que retoman los datos que se almacenaran y finaliza con un COMMIT para cerrar la
transacción y no cause error y pueda ser terminada exitosamente.
Ahora se muestra la Base de Datos con la nueva información añadida en las tablas:
Tabla 1: alumnos
Tabla 2: materia
4. Tabla 3: alumno_materia
Una vez que se ha actualizado la Base de Datos, se observó que la calificación que recibió
Guadalupe con “id 145” no es la correcta y se debe de actualizar pero esto deberá ser mediante
una transacción que corregirá los valores con un ROLL BACK, para lo cual se le sumara la
diferencia para que pueda obtener su calificación correcta con la siguiente instrucción:
Actualizando la Base de Datos se ve que la alumna con id_alumno „145‟ ya tiene corregida su
calificación:
Y de esta manera se pueden realizar transacciones en este ejemplo es un poco confuso porque se
manejan con calificaciones de alumnos pero son muy convenientes para trabajar con
transacciones que implican dinero o cantidades monetarias.