Em relação à execução de uma transação em um banco de dados,...

Próximas questões
Com base no mesmo assunto
Q39609 Banco de Dados
Em relação à execução de uma transação em um banco de dados, considere:

Para que uma transação seja efetivada, todas as ações que compõem a respectiva unidade de trabalho devem ser concluídas com sucesso. Caso contrário, a ação que constituiu falha e a transação devem ser desfeitas.

A afirmação refere-se a uma das quatro propriedades da integridade de uma transação, denominada:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra A - Atomicidade.

Essa questão aborda uma das propriedades fundamentais das transações em sistemas de gerenciamento de banco de dados, conhecidas como propriedades ACID. Estas propriedades asseguram que as transações são processadas de maneira confiável e são:

  • Atomicidade: Garante que todas as operações de uma transação são executadas ou nenhuma delas é; é tudo ou nada.
  • Consistência: Assegura que uma transação leva o banco de dados de um estado consistente a outro também consistente.
  • Isolamento: Assegura que transações executadas simultaneamente não interfiram umas nas outras.
  • Durabilidade: Garante que uma vez que a transação é concluída, suas alterações são permanentes no banco de dados.

A descrição da questão menciona que todas as ações que compõem uma transação devem ser concluídas com sucesso para que a transação seja efetivada. Isso é um indicativo da propriedade de Atomicidade, onde uma transação é uma unidade indivisível de trabalho que não pode ser dividida. Se qualquer parte da transação falha, todas as operações até então realizadas são desfeitas (rollback), mantendo a integridade dos dados.

O conhecimento necessário para resolver a questão envolve o entendimento das propriedades ACID e de como elas afetam a execução de transações em bancos de dados. A atomicidade, em específico, é essencial para prevenir inconsistências de dados e garantir que as alterações no banco de dados reflitam um conjunto completo de operações.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

As propriedades desejáveis de uma transação devem ser:• Atomicidade: Garantir que serão executadas até o fim;• Consistência - Devem levar o Banco de Dados de um estado consistentepara outro também consistente;• Isolamento - A execução de uma transação não deve ser prejudicada portransações concorrentes;• Durabilidade - As alterações realizadas por uma transação confirmadadevem ser persistidas no Banco de Dados.Estas quatro propriedades são usualmente referenciadas como ACID.ALTERNATIVA CORRETA : (A)

a-

Atomicidade indica que uma opera;'ao deve ser feita inteira, ou, em caso de falhas, retornar ao estado inicial. Ou todos os passos sao executados, ou nenhum

Gabarito: A

 

Conforme o princípio da atomicidade, caso ocorra erro em determinada transação, todo o conjunto a ela relacionado será desfeito até o retorno ao estado inicial, como se a transação nunca tivesse sido executada.

Atomicidade

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo