A respeito dos conceitos de transação, atomicidade, consistência, isolamento e durabilidade (ACID) em sistemas de banco de dados, julgue os itens a seguir e assinale a opção correta.
- A)A propriedade de isolamento garante que transações concorrentes sejam executadas de forma que pareça que cada uma foi processada independentemente, sem interferência das demais, mesmo que a ordem de execução seja intercalada.gabarito
- B)A durabilidade assegura que todas as modificações realizadas por uma transação comprometida (commit) sejam imediatamente refletidas em armazenamento volátil, como registradores de CPU, e perdidas em caso de falha de energia.
- C)Atomicidade refere-se à capacidade de uma transação ser dividida em passos menores que podem ser executados ou desfeitos individualmente, dependendo da necessidade de otimização.
- D)A propriedade de consistência impede que a transação, ao ser finalizada, deixe o banco de dados em um estado que não atenda às regras de integridade predefinidas, mesmo que a transação seja abortada (rollback).
- E)Se uma transação falha antes de ser completamente executada, a propriedade ACID garante que apenas as operações que foram salvas em disco sejam desfeitas, mantendo as alterações em memória.