Questão FC265947
Em banco de dados dizemos que uma transação representa uma unidade de operação que é repassada ao Sistema de Gerenciamento de Banco de Dados (SGBD) e que deve ser executada de form
Sistema de Gerenciamento de Banco de Dados (SGBD)
IDECAN · 2022
Em banco de dados dizemos que uma transação representa uma unidade de operação que é repassada ao Sistema de Gerenciamento de Banco de Dados (SGBD) e que deve ser executada de forma independente e confiável. Dito de outra forma, as transações devem possuir isolamento e serem capazes de não gerarem inconsistências na base, caso ocorra falha em sua execução.
Marque a alternativa que indica, corretamente, o nome da sigla utilizada para descrever propriedades relacionadas às transações.
- JADE
- APT
- RAD
- ACID
- MAD
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A sigla ACID descreve as quatro propriedades essenciais que um SGBD deve garantir para que uma transação seja confiável e não gere inconsistências.
Atomicidade — a transação é indivisível: ou todas as suas operações são aplicadas com sucesso, ou nenhuma, com rollback em caso de erro.
Consistência — a transação leva o banco de dados de um estado válido para outro, obedecendo regras de integridade, restrições e invariantes do sistema.
Isolamento — execuções concorrentes não se influenciam de forma visível; o resultado deve ser equivalente a alguma ordenação serial das transações.
Durabilidade — uma vez confirmada (commit), a alteração persiste mesmo após falhas, permitindo recuperação segura dos dados.
Para cumprir ACID, os SGBDs empregam mecanismos como controle de concorrência (locks, timestamps), logs de transação e checkpoints, assegurando operações previsíveis e seguras.
Conteúdo do catálogo FC Concursos · Atualizado em