Uma transação acontece como um todo ou nada deve ser feito ....
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