Características de los SGBD: Concurrencia

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Características de los SGBD: Concurrencia por Mind Map: Características de los SGBD: Concurrencia

1. - Permiten que muchas transacciones accedan a una misma Base de Datos a la vez

1.1. Los procesos concurrentes pueden ser ejecutados realmente de forma simultánea, sólo cuando cada uno es ejecutado en diferentes procesadores

2. - Los usuarios envían las transacciones, y se puede pensar de cada transacción , que se ejecuta por sí mismo.

2.1. Se logra concurrencia por el DBMS, que entrelaza las acciones (lee/escribe de objetos BD) de las diversas transacciones

2.2. Cada transacción debe dejar la base de datos en un estado consistente si la BD es consistente cuando comienza la transacción.

3. La definición de concurrencia en términos generales es: Coincidencia de varios sucesos o cosas a un mismo tiempo

4. La Concurrencia en las Bases de Datos evita errores en el momento de ejecutar las diferentes transacciones.

4.1. Se presenta en varios contextos

4.1.1. Uno de ellos es la multiprogramación ya que el tiempo del procesador es compartido dinámicamente por varios procesos.

4.1.2. Otro caso son las aplicaciones estructuradas, donde la programación estructurada se implementa como un conjunto de procesos concurrentes.

5. - Los sistemas de control de concurrencia deben garantizar la propiedad de aislamiento de transacciones que se ejecutan de manera concurrente.