Resposta
Alternativa D - Integridade.
As transações em sistemas de banco de dados devem obedecer a um conjunto de propriedades fundamentais conhecidas pela sigla ACID. Essas garantias asseguram que os dados sejam processados de forma confiável, mesmo em caso de falhas no sistema ou concorrência de acessos.
Conceito ACID
O acrônimo ACID representa as quatro propriedades essenciais para a confiabilidade das transações:
- Atomicty (Atomicidade): Garante que a transação ocorra totalmente ou não ocorra nada ("tudo ou nada"). Se qualquer parte falhar, toda a transação é desfeita (rollback).
- Consistency (Consistência): Garante que a transação leve o banco de dados de um estado válido para outro estado válido, respeitando todas as regras e restrições definidas.
- Isolation (Isolamento): Garante que transações executadas simultaneamente não interfiram umas nas outras, mantendo a aparência de execução sequencial.
- Durability (Durabilidade): Garante que, uma vez confirmada (committed), a alteração dos dados persistirá permanentemente, mesmo após falhas de energia ou reinicialização do sistema.
Análise da Questão
A questão pede especificamente qual item não é uma dessas propriedades de transação.
| Propriedades ACID | Status na Alternativa |
|---|
| Atomicidade | Presente (Alternativa A) |
| Consistência | Presente (Alternativa B) |
| Isolamento | Presente (Alternativa C) |
| Durabilidade | Presente (Alternativa E) |
| Integridade | Não é propriedade ACID |
Embora a Integridade seja um conceito fundamental em bancos de dados (como integridade referencial ou de entidade), ela não compõe o acrônimo ACID utilizado para descrever as propriedades de controle de transações. Portanto, a alternativa D é a resposta correta.