-
Errado.
Atomicidade:
Trata o trabalho como parte indivisível (atômico). A transação deve ter todas as suas operações executadas em caso de sucesso ou nenhum resultado de alguma operação refletido sobre a base de dados em caso de falha. Ou seja, após o término de uma transação (commit ou abort), a base de dados não deve refletir resultados parciais da transação. Exemplos:
- Ou todo o trabalho é feito, ou nada é feito.
- Em uma transferência de valores entre contas bancárias, é necessário que, da conta origem seja retirado um valor X e na conta destino seja somado o mesmo valor X. As duas operações devem ser completadas sem que qualquer erro aconteça, caso contrário todas as alterações feitas nessa operação de transferência devem ser desfeitas;
-
Propriedades ACID
A questão fala do isolamento, mas cita a atomicidade, básico para confundir o candidato.
-
Propriedades fundamentais de banco de dados: ACID
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.
-
É o conceito de isolamento:
Trata-se de um conjunto de técnicas que tentam evitar que transações paralelas interfiram umas nas outras, fazendo com que o resultado de várias transações em paralelo seja o mesmo resultado que essas transações teriam caso fossem executadas sequencialmente (uma após a outra). Operações exteriores a uma dada transação jamais verão esta transação em estados intermediários.
Fonte: Estratégia concursos
-
Atomicidade = Tudo ou nada ... somente transações completas persistem no sistema
Isolamento = transações concomitantes não se afetam, de modo que se feitas em paralelo, devem possuir o mesmo resultado caso tivessem sido feitas em sequência separadamente