Considerando transações em sistemas de gerenciamento de bancos de dados (SGBDs), o conceito de atomicidade é um dos pilares do acrônimo ACID. Em relação à atomicidade, assinale a alternativa CORRETA:
- A)Garante que, uma vez confirmada, uma transação permanecerá gravada no banco de dados, mesmo em caso de falha do sistema.
- B)Assegura que múltiplas transações executadas concorrentemente produzirão o mesmo resultado como se tivessem sido executadas serialmente.
- C)Impede que o banco de dados seja modificado por uma transação se ela não satisfizer todas as restrições de integridade definidas.
- D)Afirma que uma transação deve ser tratada como uma unidade indivisível de trabalho, sendo totalmente concluída (commit) ou completamente desfeita (rollback).gabarito
- E)Garante que o estado do banco de dados antes e depois da execução de uma transação será sempre consistente e válido.