Zusammenfassung der Ressource
4.2. Control de concurrencia.
- La concurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean
ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí.
- La Concurrencia en las base de datos es
de suprema importancia en los sistemas
de información, ya que evita errores en el
momento de ejecutar las diferentes
transacciones
- El objetivo de los métodos de control de
concurrencia es garantizar la no inferencia o
la propiedad de aislamiento de transacciones
que se ejecutan de manera concurrente.
- El control de concurrencia trata dos problemáticas principales
- Aislamiento de transacciones
- Define el grado en que se debe aislar una transacción de
las modificaciones de recursos o datos realizados para
otras transacciones.
- Consistencia del procesamiento de transacciones
- La consistencia de una transacción es simplemente
su correctito. Podría definirse como la coherencia
entre todos los datos de la base de datos.
- Transacciones
- El concepto principal es el de transacción. Informalmente,
una transacción es la ejecución de ciertas instrucciones que
accedan a una base de datos compartida. El objetivo del
control de concurrencia y recuperación es asegurar que
dichas transacciones se ejecuten atómicamente