Uma transação acontece como um todo ou nada deve ser feito ....

Próximas questões
Com base no mesmo assunto
Q113035 Banco de Dados
Uma transação acontece como um todo ou nada deve ser feito .A esta propriedade dar-se o nome de:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Letra D - atomicidade.

A propriedade de atomicidade em sistemas de gerenciamento de banco de dados é um dos quatro atributos fundamentais das transações conhecidos pelo acrônimo ACID, que também inclui consistência, isolamento e durabilidade. A atomicidade garante que uma transação seja tratada como uma única unidade de operação, o que significa que todas as operações dentro da transação são completadas com sucesso ou nenhuma delas é aplicada. Em outras palavras, se qualquer parte da transação falhar, todo o processo da transação é revertido, como se nunca tivesse ocorrido, assegurando que o banco de dados não fique em um estado inconsistente.

Essa característica é crucial em ambientes onde é necessário preservar a integridade dos dados durante falhas de sistema ou outros problemas que possam surgir durante a execução das operações de banco de dados. O conceito de "tudo ou nada" é essencial para entender a atomicidade. Por exemplo, em uma transação bancária que move fundos de uma conta para outra, a atomicidade assegura que ou ambos os passos (debitar uma conta e creditar a outra) são completados ou nenhum deles é, evitando assim que dinheiro seja perdido ou criado no processo.

Agora, vamos entender por que as outras opções não são corretas:

  • Durabilidade: Esta propriedade garante que, uma vez que a transação é confirmada, as mudanças são permanentes no sistema, mesmo no caso de falhas subsequentes.
  • Consistência: Assegura que qualquer transação vai levar o banco de dados de um estado válido a outro estado válido, mantendo a integridade das regras de negócio.
  • Isolamento: Determina que as operações de uma transação devem ser isoladas das outras transações, para que nenhuma outra transação possa ver os dados em um estado intermediário.
  • Integridade: Refere-se à precisão e consistência dos dados ao longo do tempo. É um termo mais amplo que pode incluir regras de integridade referencial, regras de domínio e outras formas de integridade de dados.

Por isso, a atomicidade é a propriedade que adequa-se perfeitamente à descrição de uma transação que acontece como um todo ou não acontece, justificando a escolha da letra D como alternativa correta.

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

Gabarito Letra D
 

Atomicidade
A propriedade de atomicidade garante que as transações sejam atômicas (indivisíveis). A transação será executada totalmente ou não será executada.

 

Consistência
A propriedade de consistência garante que o banco de dados passará de uma forma consistente para outra forma consistente.

 

Isolamento
A propriedade de isolamento garante que a transação não será interferida por nenhuma outra transação concorrente.

 

Durabilidade
A propriedade de durabilidade garante que o que foi salvo, não será mais perdido.

 

Fonte: livro Sistemas de banco de dados – Ramez Elmasri e Shamkant B. Navathe.
bons estudos

Clique para visualizar este comentário

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