FC ConcursosFC Concursos

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.

  1. JADE
  2. APT
  3. RAD
  4. ACID
  5. 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

Continue aprendendo