Buscar

apresentadas na ordem descrita a seguir, qual das situações abaixo pode gerar um estado inconsistente no banco de dados ao final da execução sem fa...

apresentadas na ordem descrita a seguir, qual das situações abaixo pode gerar um estado inconsistente no banco de dados ao final da execução sem falhas de T1 e de T2?
a. ( X ) T1 lê o dado X, T2 lê o dado Y, T2 atualiza o dado X e T1 atualiza o dado X.
b. ( ) T1 lê o dado X, T2 lê o dado X e T1 atualiza o dado X.
c. ( ) T1 atualiza o dado Y, T2 lê o dado Y, T2 lê o dado X e T1 lê o dado X.
d. ( ) T1 atualiza o dado X, T2 lê o dado Y e T1 atualiza o dado X.
e. ( ) T1 lê o dado X, T2 lê o dado X, T2 atualiza o dado X e T2 atualiza o dado Y.

Essa pergunta também está no material:

Respostas

User badge image

Ed Verified user icon

Analisando as situações apresentadas, a alternativa que pode gerar um estado inconsistente no banco de dados ao final da execução sem falhas de T1 e de T2 é a letra A) T1 lê o dado X, T2 lê o dado Y, T2 atualiza o dado X e T1 atualiza o dado X. Isso porque as operações de leitura e atualização feitas por T1 e T2 podem causar inconsistências nos dados, especialmente quando há atualizações concorrentes em um mesmo dado.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina