FC ConcursosFC Concursos

Questão FC369551

No contexto de banco de dados, há um conjunto de propriedades fundamentais para a integridade e a confiabilidade das transações em um banco de dados representadas pelo acrônimo ACI

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2024

No contexto de banco de dados, há um conjunto de propriedades fundamentais para a integridade e a confiabilidade das transações em um banco de dados representadas pelo acrônimo ACID. Cada uma delas desempenha um papel crucial na manutenção da integridade dos dados e na garantia de que as transações sejam realizadas de forma correta e segura.

 

Com isto em mente, associe as propriedades listadas a seguir, aos responsáveis, dentro ou fora do SGBD, por garanti-las.

 

1. Programadores ou módulo do SGBD que impõe restrições de integridade.

2. Subsistema de recuperação.

3. Subsistema de controle de concorrência.

(   ) Atomicidade.

(   ) Consistência.

(   ) Isolamento.

(   ) Durabilidade.

 

Assinale a opção que apresenta a associação correta, na ordem apresentada.

  1. 2 – 1 – 3 – 3.
  2. 1 – 3 – 2 – 2.
  3. 2 – 2 – 1 – 3.
  4. 2 – 1 – 3 – 2.
  5. 3 – 2 – 1 – 1.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A associação 2 – 1 – 3 – 2 relaciona cada propriedade ACID ao responsável por garanti‑la. A ordem corresponde a Atomicidade, Consistência, Isolamento e Durabilidade.

Atomicidade — subsistema de recuperação. Cabe ao mecanismo de logging, rollback e redo/undo assegurar que uma transação seja aplicada por completo ou totalmente revertida em caso de falha, evitando estados parcialmente aplicados.

Consistência — programadores ou módulo do SGBD. Regras de integridade (chaves, restrições, triggers e validações de negócio) garantem que cada transação leve o banco de um estado válido para outro também válido.

Isolamento — subsistema de controle de concorrência. Técnicas como locks ou controle multiversão fazem com que transações concorrentes não interfiram entre si, evitando leituras sujas, não repetíveis ou fantasmas.

Durabilidade — subsistema de recuperação. Após commit, o subsistema garante persistência das alterações em armazenamento estável (logs, checkpoints, backups), mesmo diante de falhas.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo