Em relação às propriedades ACID do modelo transacional utili...
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (2)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: D
A questão trata do conceito de propriedades ACID nos Sistemas de Gerenciamento de Banco de Dados (SGBD), que são fundamentais para garantir a integridade e confiabilidade das transações. ACID é um acrônimo para Atomicidade, Consistência, Isolamento e Durabilidade. Para responder corretamente à questão, é necessário compreender essas propriedades:
- Atomicidade garante que as transações sejam tratadas como uma única unidade, onde todas as operações são realizadas ou nenhuma é, não havendo estados intermediários.
- Consistência assegura que cada transação vai levar o banco de dados de um estado válido a outro estado válido, mantendo todas as regras predefinidas da base.
- Isolamento determina que as transações devem ser executadas de forma isolada, sem que as operações de uma afetem as outras em execução.
- Durabilidade garante que, uma vez que a transação é confirmada, as alterações são permanentes, mesmo em caso de falhas do sistema.
Com base nesses conceitos, vemos que a Alternativa D está correta, pois explica corretamente o princípio de Isolamento. Esta propriedade garante que as operações de uma transação sejam isoladas das operações das outras transações, de forma que nenhuma transação tenha acesso aos resultados parcialmente processados de outra. Assim, o isolamento previne as chamadas "condições de corrida" e assegura que os efeitos de uma transação não sejam visíveis para outras transações até que a transação original seja concluída. Este isolamento é essencial em ambientes onde múltiplas transações ocorrem concorrentemente, prevenindo assim inconsistências e conflitos.
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
Isolamento é quando uma transação T1 fica invisível de uma outra transação T2, até que T1 fique ok, para que T2 possa ver a transação T1.
Banco de Dados: TRANSAÇÃO :
Atomicidade: Operações indivisíveis(atômicas) = TRANSAÇÃO ocorre TUDO OU não ocorre NADA.
Consistência: TRANSAÇÃO consistente → TRANSAÇÃO consistente = Mantém estado(INTEGRIDADE).
Isolamento: TRANSAÇÃO em execução → garantia que não é afetada por outras(SEM CONCORRÊNCIA).
Durabilidade: TRANSAÇÃO executada → garantia que não será perdida(PERSISTE NO BD).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo