Zusammenfassung der Ressource
Transacciones
- Estados de una transacción
- Inicio
- Momento en que se hace
- Leer
- Lectura/Escritura
- Fin
- Terminación de
leer/escribir
- Abortar
- Transacción erronea, todos los
cambions deben ser cancelados
- Confirmar
- Transacción exitosa, todos los
cambios pueden ser confirmados
- Técnicas de recuperación
- Deshacer
- Similar a abortar, sólo que
se aplica a una sola
operación
- Rehacer
- Especifica que algunas
transacciones deben
repetirse
- Comandos de forma Explícita
- Commit
- Hacer permantenes los cambios y
establecer el comienzo de una
nueva transacción
- Rollback
- Deshacer todos los cambios
realizados
- Savepoint
- Establecer un punto de
recuperación
- set transaction
- Establecer propiedades a
transacción actual
- Propiedades
- Atomicidad
- Ejecución, todas o ninguna
- Consistencia
- Consistendia en la BD
- Aislamiento
- Están aisladas unas de
otras
- Durabilidad
- Una vez confirmada, las
actualizaciones sobreviven
cualquier fallo en el sistema