SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
U N I V E R S I D A D T E C N O L Ó G I C A D E L E S T A D O D E Z A C A T E C A S
U N I D A D A C A D É M I C A D E P I N O S
T E C N O L O G Í A S D E L A I N F O R M A C I Ó N Y C O M U N I C A C I Ó N
TRABAJO:
TRANSACCIÓN
MATERIA:
BASE DE DATOS PARA APLICACIONES
PROFESOR:
I.TIC ELOY CONTRERAS DE LIRA
ALUMNOS:
ADRIANA BERENICE RENOVATO CEJA
EDGAR EDUARDO RENOVATO CONTRERAS
CARRERA:
INGENIERÍA EN. TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
GRADO Y GRUPO
8° CUATRIMESTRE “A”
PINOS, ZACATECAS. 02 DE MARZO DEL 2015
Ejemplo Transacción
Pasos
1. Crear una Base de Datos con el nombre de ‘ventas’.
2. Crear una tabla con el mismo nombre ‘ventas’, o si se desea con
un nombre diferente, con los siguiente campos:
 id INT NOT NULL PRIMARY KEY AUTO_INCREMENT
 producto VARCHAR (30) NOT NULL
 cantidad TINYINT
3. Insertamos un registro en la tabla ‘ventas’ con la siguiente
sintaxis, y se comienza con la sentencia Begin y para cerrar la
transacción con un Commit o Commit Work:
4. Ahora vamos a crear una transacción con Update que es
utilizado destinado a la Actualización, que implica la modificación
de datos tanto en un archivo como en una base de datos.
Verificamos que los cambios se hayan hecho correctamente.
5. Si se desea deshacer los cambios hechos anteriormente,
entonces ejecutamos la sentencia Rollback.
Como resultado final quedará como se hizo el registro realizado en un
principio, los cambios se han hecho permanentes y definitivos.
Explicación de la Transacción
La función de esta pequeña transacción es que se insertan registros o
solo uno, después lo que se hace es que en el campo cantidad se
cuenta con cierta disponibilidad de existencia de tal producto, lo que
se hace ejecutando el paso 4, cambia dicha cantidad ya sea que
aumente o disminuya.
Por último con la sentencia ROLLBACK se deshacen los cambios y
vuelve normalmente a su estado creado en un principio.

Más contenido relacionado

Destacado (20)

servicio al liente
servicio al lienteservicio al liente
servicio al liente
 
3° esc 2 indigenas
3° esc 2 indigenas3° esc 2 indigenas
3° esc 2 indigenas
 
Presentación sobre bullying
Presentación sobre bullyingPresentación sobre bullying
Presentación sobre bullying
 
Alertas en google
Alertas en googleAlertas en google
Alertas en google
 
Presentación de Informática por Susan E. Herrera
Presentación de Informática por Susan E. HerreraPresentación de Informática por Susan E. Herrera
Presentación de Informática por Susan E. Herrera
 
Tarea #1 ppt
Tarea #1 pptTarea #1 ppt
Tarea #1 ppt
 
Tabla color 2006
Tabla color 2006Tabla color 2006
Tabla color 2006
 
Anyelica y figuracion
Anyelica y figuracionAnyelica y figuracion
Anyelica y figuracion
 
V recuperar documento
V recuperar documentoV recuperar documento
V recuperar documento
 
Ciclación
CiclaciónCiclación
Ciclación
 
Secuencia 6°a esc 88
Secuencia 6°a esc 88Secuencia 6°a esc 88
Secuencia 6°a esc 88
 
Manual de usuario apoderado visualizar anotaciones
Manual de usuario apoderado   visualizar anotacionesManual de usuario apoderado   visualizar anotaciones
Manual de usuario apoderado visualizar anotaciones
 
Plataforma Helvia
Plataforma HelviaPlataforma Helvia
Plataforma Helvia
 
Trip with family.
Trip with family.Trip with family.
Trip with family.
 
.
..
.
 
Edmodo introducción
Edmodo introducciónEdmodo introducción
Edmodo introducción
 
Ntics ii
Ntics iiNtics ii
Ntics ii
 
Proyecto de Innovación Institucional: Uso de pizarras interactivas para el pr...
Proyecto de Innovación Institucional: Uso de pizarras interactivas para el pr...Proyecto de Innovación Institucional: Uso de pizarras interactivas para el pr...
Proyecto de Innovación Institucional: Uso de pizarras interactivas para el pr...
 
8 pasos
8 pasos8 pasos
8 pasos
 
Plataformas elevadoras SOCAGE ForSte 10A
Plataformas elevadoras SOCAGE ForSte 10APlataformas elevadoras SOCAGE ForSte 10A
Plataformas elevadoras SOCAGE ForSte 10A
 

Similar a Transaccionb

Sap actividad final 3 er corte
Sap actividad final 3 er corteSap actividad final 3 er corte
Sap actividad final 3 er corteEsleyGutierrez
 
Modulo cam xlix tics
Modulo cam xlix   ticsModulo cam xlix   tics
Modulo cam xlix ticspatin666
 
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdfSemana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdfromaldonolascorojas1
 
Bases de Datos en Excel - Ordenación
Bases de Datos en Excel - OrdenaciónBases de Datos en Excel - Ordenación
Bases de Datos en Excel - OrdenaciónMariaEu79
 
Catt sap 2014
Catt sap 2014Catt sap 2014
Catt sap 2014Alex
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales stevenxdxdxd
 
Bases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completoBases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completostevenxdxdxd
 
TUTORIAL ACCESS
TUTORIAL ACCESSTUTORIAL ACCESS
TUTORIAL ACCESSJOTAMAN81
 
Practica 2 de excel en hoja de llenado de excel
Practica 2 de excel en hoja de llenado de excelPractica 2 de excel en hoja de llenado de excel
Practica 2 de excel en hoja de llenado de excelLuigi Wixo
 
Manual de uso turbo cash
Manual de uso turbo cashManual de uso turbo cash
Manual de uso turbo cashDiana Alfaro
 
Los desafíos de la información
Los desafíos de la informaciónLos desafíos de la información
Los desafíos de la informaciónClementmb
 

Similar a Transaccionb (20)

Ejemplo de transacciones
Ejemplo de transaccionesEjemplo de transacciones
Ejemplo de transacciones
 
INFORME PENTAHO Big data 2_2021.pdf
INFORME PENTAHO Big data  2_2021.pdfINFORME PENTAHO Big data  2_2021.pdf
INFORME PENTAHO Big data 2_2021.pdf
 
Sap actividad final 3 er corte
Sap actividad final 3 er corteSap actividad final 3 er corte
Sap actividad final 3 er corte
 
Modulo cam xlix tics
Modulo cam xlix   ticsModulo cam xlix   tics
Modulo cam xlix tics
 
Lab n°5 base de datos
Lab n°5 base de datosLab n°5 base de datos
Lab n°5 base de datos
 
TRABAJO FINAL
TRABAJO FINALTRABAJO FINAL
TRABAJO FINAL
 
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdfSemana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Bases de Datos en Excel - Ordenación
Bases de Datos en Excel - OrdenaciónBases de Datos en Excel - Ordenación
Bases de Datos en Excel - Ordenación
 
Catt sap 2014
Catt sap 2014Catt sap 2014
Catt sap 2014
 
factura
facturafactura
factura
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales
 
Bases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completoBases de datos relacionales trabajo completo
Bases de datos relacionales trabajo completo
 
TUTORIAL ACCESS
TUTORIAL ACCESSTUTORIAL ACCESS
TUTORIAL ACCESS
 
Practica 2 de excel en hoja de llenado de excel
Practica 2 de excel en hoja de llenado de excelPractica 2 de excel en hoja de llenado de excel
Practica 2 de excel en hoja de llenado de excel
 
Winshuttle easy alternativetolsmw-whitepaper-es
Winshuttle easy alternativetolsmw-whitepaper-esWinshuttle easy alternativetolsmw-whitepaper-es
Winshuttle easy alternativetolsmw-whitepaper-es
 
manualito.docx
manualito.docxmanualito.docx
manualito.docx
 
Manual de uso turbo cash
Manual de uso turbo cashManual de uso turbo cash
Manual de uso turbo cash
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
Los desafíos de la información
Los desafíos de la informaciónLos desafíos de la información
Los desafíos de la información
 

Más de Ruben Robles

Auditoria sistema ti
Auditoria sistema tiAuditoria sistema ti
Auditoria sistema tiRuben Robles
 
Hackear contraseña
Hackear contraseñaHackear contraseña
Hackear contraseñaRuben Robles
 
Plantilla proyecto aler tic_
Plantilla proyecto aler tic_Plantilla proyecto aler tic_
Plantilla proyecto aler tic_Ruben Robles
 
Informe de auditoria
Informe de auditoriaInforme de auditoria
Informe de auditoriaRuben Robles
 
Sistemas de telecomunicaciones
Sistemas de telecomunicacionesSistemas de telecomunicaciones
Sistemas de telecomunicacionesRuben Robles
 
Centro de telecomunicaciones
Centro de telecomunicacionesCentro de telecomunicaciones
Centro de telecomunicacionesRuben Robles
 
Enlace punto a punto pinos la victoria
Enlace punto a punto pinos la victoriaEnlace punto a punto pinos la victoria
Enlace punto a punto pinos la victoriaRuben Robles
 
Trabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cpTrabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cpRuben Robles
 
Trabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cpTrabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cpRuben Robles
 
Trabajo final plan de las comunicaciones
Trabajo final plan de las comunicacionesTrabajo final plan de las comunicaciones
Trabajo final plan de las comunicacionesRuben Robles
 
Gestion de recursos humanos
Gestion de recursos humanosGestion de recursos humanos
Gestion de recursos humanosRuben Robles
 
Mapa mental gestionar_el_equipo_del_proyecto
Mapa mental gestionar_el_equipo_del_proyectoMapa mental gestionar_el_equipo_del_proyecto
Mapa mental gestionar_el_equipo_del_proyectoRuben Robles
 

Más de Ruben Robles (19)

Auditoria sistema ti
Auditoria sistema tiAuditoria sistema ti
Auditoria sistema ti
 
Hackear contraseña
Hackear contraseñaHackear contraseña
Hackear contraseña
 
Plantilla proyecto aler tic_
Plantilla proyecto aler tic_Plantilla proyecto aler tic_
Plantilla proyecto aler tic_
 
Informe de auditoria
Informe de auditoriaInforme de auditoria
Informe de auditoria
 
Sistemas de telecomunicaciones
Sistemas de telecomunicacionesSistemas de telecomunicaciones
Sistemas de telecomunicaciones
 
Centro de telecomunicaciones
Centro de telecomunicacionesCentro de telecomunicaciones
Centro de telecomunicaciones
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Clases abstractas
Clases abstractasClases abstractas
Clases abstractas
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Enlace punto a punto pinos la victoria
Enlace punto a punto pinos la victoriaEnlace punto a punto pinos la victoria
Enlace punto a punto pinos la victoria
 
Trabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cpTrabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cp
 
Trabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cpTrabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cp
 
Mr mer ddd
Mr mer dddMr mer ddd
Mr mer ddd
 
Trabajo final plan de las comunicaciones
Trabajo final plan de las comunicacionesTrabajo final plan de las comunicaciones
Trabajo final plan de las comunicaciones
 
Gestion de recursos humanos
Gestion de recursos humanosGestion de recursos humanos
Gestion de recursos humanos
 
Mapa mental gestionar_el_equipo_del_proyecto
Mapa mental gestionar_el_equipo_del_proyectoMapa mental gestionar_el_equipo_del_proyecto
Mapa mental gestionar_el_equipo_del_proyecto
 
Estandares de ti
Estandares de tiEstandares de ti
Estandares de ti
 
Aplicacion movil
Aplicacion movilAplicacion movil
Aplicacion movil
 
A1 ap los usb
A1 ap los usbA1 ap los usb
A1 ap los usb
 

Transaccionb

  • 1. U N I V E R S I D A D T E C N O L Ó G I C A D E L E S T A D O D E Z A C A T E C A S U N I D A D A C A D É M I C A D E P I N O S T E C N O L O G Í A S D E L A I N F O R M A C I Ó N Y C O M U N I C A C I Ó N TRABAJO: TRANSACCIÓN MATERIA: BASE DE DATOS PARA APLICACIONES PROFESOR: I.TIC ELOY CONTRERAS DE LIRA ALUMNOS: ADRIANA BERENICE RENOVATO CEJA EDGAR EDUARDO RENOVATO CONTRERAS CARRERA: INGENIERÍA EN. TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN GRADO Y GRUPO 8° CUATRIMESTRE “A” PINOS, ZACATECAS. 02 DE MARZO DEL 2015
  • 2. Ejemplo Transacción Pasos 1. Crear una Base de Datos con el nombre de ‘ventas’. 2. Crear una tabla con el mismo nombre ‘ventas’, o si se desea con un nombre diferente, con los siguiente campos:  id INT NOT NULL PRIMARY KEY AUTO_INCREMENT  producto VARCHAR (30) NOT NULL  cantidad TINYINT 3. Insertamos un registro en la tabla ‘ventas’ con la siguiente sintaxis, y se comienza con la sentencia Begin y para cerrar la transacción con un Commit o Commit Work: 4. Ahora vamos a crear una transacción con Update que es utilizado destinado a la Actualización, que implica la modificación de datos tanto en un archivo como en una base de datos.
  • 3. Verificamos que los cambios se hayan hecho correctamente. 5. Si se desea deshacer los cambios hechos anteriormente, entonces ejecutamos la sentencia Rollback. Como resultado final quedará como se hizo el registro realizado en un principio, los cambios se han hecho permanentes y definitivos.
  • 4. Explicación de la Transacción La función de esta pequeña transacción es que se insertan registros o solo uno, después lo que se hace es que en el campo cantidad se cuenta con cierta disponibilidad de existencia de tal producto, lo que se hace ejecutando el paso 4, cambia dicha cantidad ya sea que aumente o disminuya. Por último con la sentencia ROLLBACK se deshacen los cambios y vuelve normalmente a su estado creado en un principio.