Uma transação é uma unidade lógica de trabalho. Ela começa ...
Uma transação é uma unidade lógica de trabalho. Ela começa com a execução de uma operação BEGIN TRANSACTION e termina com a execução de uma operação COMMIT ou ROLLBACK.
As quatro propriedades importantes que as transações devem possuir são
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a A: atomicidade, correção, isolamento e durabilidade. Vamos entender o porquê.
Em sistemas de gerenciamento de transações, as transações são fundamentais para assegurar a confiabilidade e a integridade dos dados. As transações devem possuir quatro propriedades essenciais, conhecidas como propriedades ACID:
1. Atomicidade: Esta propriedade garante que todas as operações dentro de uma transação sejam completadas com sucesso ou, em caso de falha, que nenhuma delas seja aplicada. Em outras palavras, a transação é uma unidade indivisível.
2. Consistência: Também chamada de correção, esta propriedade assegura que uma transação leve o sistema de um estado consistente a outro estado consistente, mantendo as regras de integridade do banco de dados.
3. Isolamento: Assegura que as operações de uma transação não sejam visíveis para outras transações até que a transação esteja completa. Isso previne que transações concorrentes interfiram umas nas outras.
4. Durabilidade: Após a conclusão de uma transação com sucesso (após um COMMIT), suas mudanças no banco de dados são permanentes, mesmo em caso de falhas do sistema.
Agora, vamos analisar as alternativas incorretas:
B - correção, isolamento, durabilidade e UNDO: A propriedade UNDO não é parte das propriedades ACID. Ela refere-se a operações de reversão que podem ser usadas para desfazer transações em certos contextos, mas não é uma propriedade ACID.
C - isolamento, atomicidade, REDO e correção: Similarmente, REDO é um mecanismo de recuperação, não uma propriedade ACID. Ele é utilizado para aplicar novamente operações de transações comprometidas em caso de falhas.
D - atomicidade, UNDO, correção e durabilidade: Novamente, a inclusão de UNDO como uma propriedade não está correta dentro do contexto das propriedades ACID.
E - durabilidade, UNDO, REDO e correção: Esta alternativa apresenta UNDO e REDO, que não são propriedades ACID, mas sim técnicas de gerenciamento de transações.
Portanto, a alternativa A está correta ao listar as quatro propriedades ACID: atomicidade, correção (consistência), isolamento e durabilidade.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
A) atomicidade, correção, isolamento e durabilidade.
não sabia que consistência era sinônimo de correção
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo