Todo SGBD deve ser capaz de passar no teste ACID. Sobre este...
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (1)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A
O teste ACID é um conjunto de propriedades que garantem que as transações em um banco de dados são processadas de maneira confiável. ACID é um acrônimo para Atomicidade, Consistência, Isolamento e Durabilidade. Para entender a alternativa correta, é essencial compreender cada uma dessas propriedades:
- Atomicidade: Assegura que as transações são indivisíveis e irreversíveis; ou seja, uma transação é uma unidade inseparável de trabalho que é realizada em sua totalidade ou não é realizada de todo.
- Consistência: As transações levam o banco de dados de um estado consistente a outro também consistente, mantendo a integridade dos dados.
- Isolamento: Refere-se à capacidade de uma transação ser executada como se fosse a única no sistema, isolada de todas as outras transações. Garante que as transações concorrentes não interfiram umas nas outras.
- Durabilidade: Após uma transação ter sido confirmada, as alterações que ela realizou no banco de dados devem ser permanentes, mesmo no caso de falhas subsequentes do sistema.
Com base nesses conceitos, podemos justificar a Alternativa A, que afirma: "o princípio do Isolamento diz que uma transação incompleta não pode ser vista por nenhuma outra sessão, até que ela termine". Esse enunciado é correto porque o isolamento impede que as operações de uma transação sejam visíveis para outras transações antes de sua conclusão, evitando assim a interferência entre transações simultâneas e garantindo a integridade dos 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
a) o princípio do Isolamento diz que uma transação incompleta não pode ser vista por nenhuma outra sessão, até que ela termine; CORRETA
b) o princípio da Atomicidade assegura implicitamente o princípio do Isolamento; Não ha nenhuma referencia quanto a isso.
c) o princípio da Durabilidade diz que o banco não pode perder nenhumdado após executado um ROLLBACK; o CORRETO SERIA COMMIT
d) o princípio da Atomicidade garante que cada comando seja tratado como uma nova transação sempre; A palavra sempre anula a alternativa
e) todas as partes de uma transação devem se completar: esse é o princípio da Consistência. Principio da ATOMICIDADE
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo