O controle de concorrência entre transações de um banco de d...

Próximas questões
Com base no mesmo assunto
Q1992984 Banco de Dados
O controle de concorrência entre transações de um banco de dados, pode ser feita por um SGBD (Sistema de Gerenciamento de Banco de Dados), o qual se utiliza de algumas propriedades, conhecidas pelo acrônimo ACID (Atomicidade, Consistência, Isolamento e Durabilidade). Qual definição é associada ao princípio de Atomicidade?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B - A transação dever ser realizada por completo ou não deve ser realizada, se houver uma falha no meio do processo, os efeitos parciais no banco de dados, causados por esta transação, devem ser desfeitos.

A atomicidade, uma das propriedades fundamentais dos sistemas de transações em banco de dados, é essencial para garantir a integridade dos dados. Esta propriedade assegura que cada transação seja tratada como uma unidade indivisível, ou seja, tudo ou nada. Assim, quando uma transação é iniciada, todas as suas operações devem ser concluídas com sucesso; caso contrário, se qualquer parte da transação falhar, todo o processo deverá ser revertido para manter a consistência dos dados.

A alternativa correta é a letra B, pois reflete com precisão a definição do princípio de Atomicidade. O foco está em assegurar que uma falha em qualquer ponto de uma transação não deixe o banco de dados em um estado inconsistente. Essa abordagem exige do SGBD mecanismos para rollback (desfazer) todas as operações realizadas pela transação até o ponto de falha, restabelecendo o estado anterior do banco de dados.

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

B) Gabarito

C) Isolamento

D) Durabilidade

Clique para visualizar este comentário

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