Considere las siguientes transacciones con elementos de datos P y Q inicializados a cero:
T1: read (P) ; read (Q) ; if P = 0 then Q : = Q + 1 ; write (Q) ; T2: read (Q) ; read (P) ; if Q = 0 then P : = P + 1 ; write (P) ;
Cualquier intercalado no serial de T1 y T2 para la ejecución concurrente conduce a
(A) Un programa serializable
(B) Un programa que no es serializable en conflicto
(C) Un programa serializable en conflicto
(D) Un programa para el cual no se puede dibujar un gráfico de precedencia
Respuesta: (B)
Explicación:
Consulte https://www.geeksforgeeks.org/database-management-system-set-3/
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA