Resumen Sistemas opertivos

Páginas: 4 (877 palabras) Publicado: 14 de febrero de 2015
31/07/2013

TRANSACCIONES

DISEÑO DE BASE
DE DATOS

TRANSACCION

• Colección de operaciones que forman
una única unidad lógica de trabajo.

1

31/07/2013

Propiedad de unatransacción






Atomicidad
Consistencias
Aislamiento -- Concurrencia
Durabilidad

ATOMICIDAD
• Todas las operaciones de la transacción se
realizan adecuadamente en la base de datos o
ningunade ellas

2

31/07/2013

consistencia
• La ejecución aislada de la transacción (sin otra
que se ejecute concurrentemente) conserva la
consistencia de la base de datos)

aislamiento
•Aunque se ejecuten varias transacciones
concurrentemente, el sistema garantiza que
para cada par de transacciones, no se
entrelazaran en su ejecución, sino que se
realizaran de forma independiente.3

31/07/2013

DURABILIDAD
• Tras la finalización con éxito de una
transacción, los cambios realizados en la base
de datos permanecen, incluso si hay fallos en
el sistema.

PropiedadesACID






Atomicity,
Consistency,
Isolation
Durability

4

31/07/2013

ACCESO A LA BASE DE DATOS
• Mediante 2 operaciones
– Leer (x)
• Transfiere de BD a memoria intermedia dela T(x)

– Escribir (x)
• Transfiere de memoria intermedia a la base de datos

EJEMPLO
• Sea Ti una transacción para transferir Q. 50.00
de la cuenta A hacia la cuenta B. Se puede
definir dichatransacción como
• Ti: leer(A);
• A := A – 50;
• escribir(A);
• leer(B);
• B := B + 50;
• escribir(B).

5

31/07/2013

analizando
• Consistencia
– Que no sea alterado el balance de lascuentas A y
B al efectuar el traslado de fondos (transacción)
– Responsabilidad:
• Programador

analizando
• Atomicidad
– Suponiendo que la cuenta A tiene Q.1,000 y la B
tiene Q.2,000 antesde efectuar el traslado
– Que pasaría si durante el proceso de ejecutar la
transacción ocurriera un fallo en el sistema?





Alimentación
Hardware
Software
Otro

6

31/07/2013...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistemas opertivos
  • Sistema opertaivo
  • Sistemas Opertativos
  • Sistemas Opertaivos
  • funcionalidad del Sistema opertivo resumen
  • Sistemas Opertivos
  • Sistema Opertativo
  • sistemas opertivos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS