Logo Passei Direto
Buscar
As transações ACID (Atomicidade, Correção, Isolamento e Durabilidade) garantem algumas características importantes para leituras, gravações e modificações de tabelas em bancos de dados. Baseando-se nesse contexto, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa. ( ) Durabilidade: as transações levam uma base de dados de um estado consistente para outro estado consistente. ( ) Correção: finalizado o commit da transação, suas alterações são mantidas no banco de dados mesmo ocorrendo uma posterior queda do sistema. ( ) Atomicidade: considerando duas transações distintas T1 e T2, T1 pode ver as alterações de T2 (após commit de T2) ou T2 pode ver as alterações de T1 (após commit de T1), mas certamente não ambas. As afirmativas são, respectivamente,
(A) V-V-F.
(B) F-V-F.
(C) F-F-V.
(D) V-F-V.
(E) F-F-F.
User badge image
Estudo Através de Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das afirmativas sobre as transações ACID: ( ) Durabilidade: as transações levam uma base de dados de um estado consistente para outro estado consistente. É falsa (F). A durabilidade refere-se à garantia de que, uma vez que uma transação é confirmada (commit), suas alterações persistem no banco de dados, mesmo em caso de falhas. A afirmação correta sobre durabilidade seria que as alterações são mantidas no banco de dados após o commit. ( ) Correção: finalizado o commit da transação, suas alterações são mantidas no banco de dados mesmo ocorrendo uma posterior queda do sistema. É verdadeira (V). Esta afirmação está correta, pois a correção (ou consistência) garante que a transação leve o banco de dados de um estado consistente para outro, e a durabilidade assegura que as alterações sejam mantidas após o commit. ( ) Atomicidade: considerando duas transações distintas T1 e T2, T1 pode ver as alterações de T2 (após commit de T2) ou T2 pode ver as alterações de T1 (após commit de T1), mas certamente não ambas. É falsa (F). A atomicidade garante que uma transação seja tratada como uma unidade indivisível, ou seja, se uma transação não for concluída, nenhuma de suas alterações será aplicada. Além disso, o isolamento (não a atomicidade) é que garante que as transações não vejam as alterações uma da outra até que sejam confirmadas. Portanto, a sequência correta é: F - V - F. A alternativa que apresenta essa sequência é: (B) F-V-F.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais perguntas desse material

Mais conteúdos dessa disciplina