-
O erro está na troca do conceito de Atomicidade com Isolamento. De acordo com o capítulo 21 da sexta edição da Navathe (livre tradução minha), as propriedades ACID são definidas como:
·
Atomicidade:
A transação é a unidade atômica de processamento. Deve ser executada por completo ou não ser executada. Deve ser
garantida pelo SGBD.
·
Consistência: A transação deve levar a base de dados de um estado consistente a
outro. Deve ser garantida pelos programadores
e pelo SGBD.
·
Isolamento:
significa que a transação deve ser completamente executada sem a
interferência de outra do começo ao fim, ainda que muitas transações sejam
executadas concorrentemente. Deve ser
garantida pelo SGBD.
·
Durável
ou permanente: as mudanças aplicadas na base por uma transação commited
devem persistir na base. Essas mudanças não podem ser perdidas por nenhuma
falha. Deve ser garantida pelo SGBD.
-
(E)
O erro da questão é trocar Atomicidade por Isolamento.
TRANSAÇÔES: Garante-se o ACID
A->Atomicidade:(a transação deve ser executada por completo ou nada deve ser feito)
C->Consistência:(só se pode passar de um estado consistente para outro, sob pena de reversão/rollback)
I->Isolamento: (uma transação não pode afetar outra)
D->Durabilidade (as alterações têm que ser persistentes)
-
Atomicidade. Uma transação é uma unidade de processamento atômica; ela deve ser realizada em sua totalidade ou não ser realizada de forma alguma.É responsabilidade do subsistema de recuperação de transação de um SGBD garantir a atomicidade. é 8 ou 80, se não aguenta, nem tenta.
-
Gabarito E
Famoso tudo ou nada.
-
Jorge e Mateus discorrem sobre o princípio da atomicidade em linhas tortas: ou some ou soma.
-
Fala meu aluno(a)!
Gabarito: ERRADO.
Professor, esse assunto cai muito em provas?
R. Cai não, chove nas provas, kkkkkk. (É preciso entender, depois memorizar).
Propriedades de Banco de Dados Chamado também de: (Transações).
Qual a propriedade de Banco de Dados: ACID.
Atomicidade
Consistência
Isolamento
Durabilidade
Atomicidade: Uma transação é uma unidade de processamento que deve ser realizada integralmente ou não é realizada (ou tudo ou nada).
Consistência: Uma transação, após sua execução, deve levar o Banco de Dados de um estado consistente para outro estado consistente. A transação cria um novo estado válido dos dados ou em caso de falha retorna todos os dados ao seu estado antes que a transação foi iniciada.
Isolamento: Uma transação em andamento mas ainda não validada deve permanecer isolada de qualquer outra operação, ou seja, garantimos que a transação não será interferida por nenhuma outra transação concorrente.
Durabilidade: Dados validados são registados pelo sistema de tal forma que mesmo no caso de uma falha e/ou reinício do sistema, os dados estão disponíveis em seu estado correto.
Bons estudos