Please enable JavaScript.
Coggle requires JavaScript to display documents.
Transacciones (Propiedades (Atomicidad (Todas sus partes se ejecutan como…
Transacciones
Propiedades
-
Consistencia
Una transacción puede crear un nuevo estado en los datos pero, si no se logra exitosamente, debe regresar los datos a su estado original.
-
Durabilidad
La información almacenada es guardada por el sistema de tal forma que permanece intacta después de apagar el sistema o fallas.
Buffers
Es un segmento de la memoria principal utilizado para almacenar la información con la que está trabajando el DBMS.
-
Finalidad
Evitar los accesos a disco duro, que son mucho más lentos en comparación.
Operaciones
Lectura
-
-
En caso de no estar la información en el búfer, se localiza la página que lo contiene en disco y se copia a este último.
Escritura
-
El proceso funciona similarmente al de lectura, con la diferencia de que, una vez ubicado el dato en el búfer, se guarda otro valor. Posteriormente, el búfer es copiado a disco, pero este paso puede no ser realizado inmediatamente.
Definición
Es una unidad lógica que es ejecutada independientemente para consultar datos o realizar actualizaciones.
Concurrencia
Necesidad
Cuando un usuario desea modificar un valor, la tabla se “bloquea” para que otros usuarios no puedan cambiarlo.
-
Recuperación
Necesidad
En muchas ocasiones, existe la posibilidad de realizar una transacción con valores erróneos o incongruentes con las políticas de la BD.
Permite regresar la BD a un estado anterior, es decir, revertir los cambios realizados.