1) Demostrar que es secuenciable mediante conflictos
Ninguno de estos dos, debido a al Escribir(C) en T2 y T1
T1 T2 T3
ESCRIBIR(C)
LEER(A)
ESCRIBIR(A) “Estos dos tienen
LEER(A) conflicto”
LEER(B)
ESCRIBIR(B)
ESCRIBIR(C)
Leer(a)
LEER(C)
ESCRIBIR(C)
No es secuenciable por EscribirA en T3 y LeerA en T2
Entonces, sabemos que la transacción no es secuenciable mediante conflictos debidos a los
Escribir(C) en T1, T2 y T3
2)
**Operaciones como sumas, restas y condiciones no importan a la hora de hacer la secuencialidad
T1 T2
LEER(A)
LEER(B)
LEER(A)
LEER(B)
ESCRIBIR(C)
ESCRIBIR(A)
LEER(C)
ESCRIBIR(C)
<T1,T2> y <T2,T1> no pueden ser secuenciables, por lo que decimos que no es secuenciable
mediante conflictos
3) Revisar si es secuenciable mediante vistas
Falla la primera condición, se descarta
Falla la primera condición de igual manera
Ninguna es secuenciable mediante vistas
4)
No cumple primera condición, se descarta
Cumple la primera condición
Cumple la segunda condición
Cumple la tercera condición, es secuenciable mediante vistas