Logo Passei Direto
Buscar
Suponha que T1 seja uma transação que transfere R$ 50,00 da conta A para a conta B. Antes da execução dessa transação, a conta A tinha um saldo de R$ 1.000,00 e a conta B tinha saldo de R$ 2.000,00. Durante a execução de T1 aconteceu uma falha, que impediu que a transação fosse executada com sucesso. Essa falha ocorreu depois da operação write(A) e antes da operação write(B).

Neste contexto, analise as afirmativas a seguir e as classifique como Verdadeiras (V) ou Falsas (F):

( ) O sistema destruiu 50,00 como resultado desta falha, desrespeitando a propriedade de atomicidade e consistência.

( ) Por consequência da falha, os valores finais das contas A e B foram R$ 950,00 e R$ 2000,00, respectivamente.

( ) A soma de A+B não foi mais preservada, levando o BD à um estado inconsistente.

Assinale a alternativa que contém a sequência correta.

a. F-F-F.
b. F-V-F.
c. V-F-F.
d. V-V-V.
e. F-F-V.
User badge image
Aprendendo Através de Exercícios

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

As afirmativas corretas são: ( ) O sistema destruiu 50,00 como resultado desta falha, desrespeitando a propriedade de atomicidade e consistência. (F) ( ) Por consequência da falha, os valores finais das contas A e B foram R$ 950,00 e R$ 2000,00, respectivamente. (F) ( ) A soma de A+B não foi mais preservada, levando o BD à um estado inconsistente. (V) Assim, a alternativa correta é a letra E: F-F-V.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

O escalonamento também é denominado como o histórico ou a ordem de execução das transações que são executadas ao mesmo tempo em um Banco de Dados. Os planos de execução são utilizados para definir a ordem de execução das transações, sendo de dois tipos: Planos seriais e Planos não seriais. Em relação aos planos SERIAIS, analise as afirmativas a seguir.

I) Cada plano serial consiste em uma sequência de instruções de várias transações, em que as instruções pertencentes a uma ÚNICA transação aparecem juntas;

II) Nos planos seriais, todas as operações das transações são executadas sequencialmente;

III) Nos planos seriais, todas as operações das transações são executadas de maneira paralela, ou seja, várias operações executando ao mesmo tempo.

Assinale a alternativa correta:

a. Apenas I e II estão corretas.
b. Apenas I e II estão corretas.
c. Apenas II está correta.
d. Apenas II e III estão corretas.
e. Apenas III está correta.

Mais conteúdos dessa disciplina