transacciones de base de datos en oracle
TRANSCRIPT
![Page 1: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/1.jpg)
17/10/20091
![Page 2: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/2.jpg)
17/10/2009 2transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 3: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/3.jpg)
17/10/2009 3transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 4: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/4.jpg)
SGBD TRANSACCIONAL
17/10/2009 4transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 5: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/5.jpg)
Transacciones en oracle• El servidor de Oracle garantiza la consistencia de
los datos con base en transacciones. • Las transacciones proporcionan mayor flexibilidad
y control cuando los datos cambian y ello asegura la consistencia de los datos en el caso de un fallo en el proceso del usuario o del sistema.
• Las transacciones consisten de sentencias DML que componen un cambio consistente en los datos.
17/10/20095
transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 6: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/6.jpg)
Concepto de transaccion
• Unidad lógica de procesamiento– Secuencia de operaciones que implican accesos a la base
de datos.
• Pero también se considera...– Unidad lógica de integridad
– Unidad lógica de concurrencia– Unidad lógica de recuperación
• Una transacción es atómica– O se ejecutan todas las operaciones que componen
latransacción, o no se realiza ningunaejemplo: transferencia de dinero entre dos cuentas
bancarias
17/10/2009
6
transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 7: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/7.jpg)
17/10/20097transacciones de base de datos/ Base de datos
avanzada/ ITLA
![Page 8: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/8.jpg)
17/10/2009
8
transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 9: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/9.jpg)
17/10/2009 9transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 10: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/10.jpg)
Control de Transacciones en oracControl de Transacciones en orac17/10/2009 10transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 11: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/11.jpg)
Control de Transacciones en oracleControl de Transacciones en oracle
17/10/2009
11
transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 12: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/12.jpg)
17/10/200912transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 13: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/13.jpg)
Undo segment, snapshot
17/10/2009
13
transacciones de base de datos/ Base de datos avanzada/ ITLA
![Page 14: Transacciones de base de datos en ORACLE](https://reader035.vdocuments.pub/reader035/viewer/2022062308/55b3fd13bb61eb747c8b4670/html5/thumbnails/14.jpg)
RECURSOS WEB:
17/10/2009transacciones de base de datos/ Base de datos avanzada/ ITLA 14