Gabarito disponível
CONCEITOS
I- Atomicidade
II- Consistência
III- Isolamento
IV- Durabilidade
DEFINIÇÕES
( ) As mudanças aplicadas ao banco de dados pela transação confirmada precisam persistir no banco de dados. Essas mudanças não devem ser perdidas por causa de alguma falha.
( ) Uma transação deve preservar seu estado, significando que, se ela for completamente executada do início ao fim sem interferências de outras transações, deve levar o banco de dados de um estado para outro.
( ) Uma transação deve ser realizada em sua totalidade ou não ser realizada de forma alguma.
( ) Uma transação não deve sofrer interferência de quaisquer outras transações que aconteçam simultaneamente.
Resolução comentada
Sequência: Durabilidade, Consistência, Atomicidade, Isolamento.
Durabilidade é a persistência das mudanças confirmadas, mesmo diante de falhas. Consistência leva o banco de um estado válido a outro. Atomicidade é fazer a transação por inteiro ou não fazer. Isolamento é a ausência de interferência de transações concorrentes. A sequência é IV, II, I, III.
Análise das alternativas
B, C, D e E associam conceitos às definições erradas, por exemplo atribuindo à atomicidade a ideia de persistência ou ao isolamento a de consistência.
Referência: ELMASRI; NAVATHE. Sistemas de Banco de Dados; propriedades ACID.
Resolução comentada do VaiConcursos.