You are on page 1of 2

Secuencialidad en cuanto a conflictos.

Planificacin Secuencial
para actualizacin de ventas.

Transaccin A leer (oficinas.ventas) escribir (oficinas.ventas) leer (empleados.ventas) escribir (empleados.ventas)

Transaccin B Partimos siempre de la planificacin secuencial leer (oficinas.ventas) escribir (oficinas.ventas) leer (empleados.ventas) escribir (empleados.ventas)

Transaccin A leer (oficinas.ventas) escribir (oficinas.ventas) leer (empleados.ventas) escribir (empleados.ventas)

Transaccin B

Vamos haciendo los cambios de los elementos que no violan las reglas de secuencialidad en cuanto a conflictos

leer (oficinas.ventas) escribir (oficinas.ventas) leer (empleados.ventas) escribir (empleados.ventas) Transaccin A leer (oficinas.ventas) escribir (oficinas.ventas) leer (empleados.ventas) escribir (empleados.ventas) escribir (oficinas.ventas) leer (empleados.ventas) escribir (empleados.ventas) Transaccin A leer (oficinas.ventas) escribir (oficinas.ventas) leer (empleados.ventas) escribir (oficinas.ventas) escribir (empleados.ventas) leer (empleados.ventas) escribir (empleados.ventas) Transaccin A leer (oficinas.ventas) escribir (oficinas.ventas) Transaccin B En este punto ya no se puede hacer ningn otro cambio, puesto que violara las reglas de la secuencialidad en cuanto a conflictos. Transaccin B Continuamos haciendo ms intercambios, considerando en todo tiempo las reglas de la secuencialidad en cuanto a conflictos. Transaccin B Al intentar hacer otro intercambio se violara la regla de secuencialidad en cuanto a conflictos. Entonces buscamos otros elementos con los cuales hacer intercambios.

leer (oficinas.ventas)

leer (oficinas.ventas)

leer (oficinas.ventas) escribir (oficinas.ventas) leer (empleados.ventas) escribir (empleados.ventas) leer (empleados.ventas) escribir (empleados.ventas)

Base de Datos II Profesor: Ing. Juan Carlos Morocho

Secuencialidad en cuanto a vistas. Planificaciones


equivalentes en cuanto a vistas

Trans A Escribir (B) Leer (A) Escribir (A)

Trans B

Trans C Partimos siempre de la planificacin secuencial

Leer (B) Escribir (B) Escribir (A) Leer (B) Escribir (A) Trans A Escribir (B) Leer (A) Escribir (A) Escribir (B) Leer (B) Escribir (A) Escribir (A) Trans A Escribir (B) Leer (A) Escribir (B) Escribir (A) Leer (B) Escribir (A) Escribir (A) Trans A Escribir (B) Trans B Leer (B) Escribir (B) Leer (A) Leer (B) Escribir (A) Escribir (A) Escribir (A) Trans A Escribir (B) Trans B Leer (B) Escribir (B) Leer (B) Leer (A) Escribir (A) Escribir (A) Escribir (A) Trans C Al final tambin se debe cumplir por ejemplo, si en la planificacin secuencial Trans C escribe el ltimo valor de A, en la planificacin secuenciable debe ocurrir lo mismo y as con los dems valores. Trans C Se hace los intercambios considerando las reglas para una planificacin secuenciable en cuanto a vistas. Trans B Leer (B) Trans C Se hace los intercambios considerando las reglas para una planificacin secuenciable en cuanto a vistas. Trans B Trans C Se hace los intercambios considerando las reglas para una planificacin secuenciable en cuanto a vistas.

Leer (B)

Base de Datos II Profesor: Ing. Juan Carlos Morocho

You might also like