
Por Letícia Cunha em 16/01/2025 01:36:17🎓 Equipe Gabarite
Gabarito: b)
A sigla ACID representa as propriedades que uma transação deve possuir em um moderno Sistema de Gerenciamento de Banco de Dados (SGDB). São elas:
- Atomicidade (Atomicity): Garante que todas as operações de uma transação sejam realizadas com sucesso, ou então, caso ocorra algum erro, que a transação seja completamente desfeita (rollback), deixando o banco de dados no estado anterior à transação.
- Consistência (Consistency): Garante que a transação leve o banco de dados de um estado consistente para outro estado consistente. Ou seja, ao final da transação, o banco de dados deve estar em um estado válido, de acordo com todas as restrições e regras definidas.
- Isolamento (Isolation): Garante que o resultado de uma transação seja isolado de outras transações concorrentes, de forma que cada transação enxergue apenas o estado consistente do banco de dados, como se estivesse sendo executada de forma sequencial, mesmo que ocorram várias transações simultaneamente.
- Durabilidade (Durability): Garante que as alterações realizadas por uma transação permaneçam no banco de dados mesmo em caso de falhas no sistema, garantindo que uma vez confirmada (commit), a transação seja durável e não possa ser desfeita.
Portanto, a alternativa correta que descreve o significado da sigla ACID é:
b) Atomicidade, Consistência, Isolamento e Durabilidade.
A sigla ACID representa as propriedades que uma transação deve possuir em um moderno Sistema de Gerenciamento de Banco de Dados (SGDB). São elas:
- Atomicidade (Atomicity): Garante que todas as operações de uma transação sejam realizadas com sucesso, ou então, caso ocorra algum erro, que a transação seja completamente desfeita (rollback), deixando o banco de dados no estado anterior à transação.
- Consistência (Consistency): Garante que a transação leve o banco de dados de um estado consistente para outro estado consistente. Ou seja, ao final da transação, o banco de dados deve estar em um estado válido, de acordo com todas as restrições e regras definidas.
- Isolamento (Isolation): Garante que o resultado de uma transação seja isolado de outras transações concorrentes, de forma que cada transação enxergue apenas o estado consistente do banco de dados, como se estivesse sendo executada de forma sequencial, mesmo que ocorram várias transações simultaneamente.
- Durabilidade (Durability): Garante que as alterações realizadas por uma transação permaneçam no banco de dados mesmo em caso de falhas no sistema, garantindo que uma vez confirmada (commit), a transação seja durável e não possa ser desfeita.
Portanto, a alternativa correta que descreve o significado da sigla ACID é:
b) Atomicidade, Consistência, Isolamento e Durabilidade.