Questão de Banco de Dados — Concorrência em Banco de Dados — FCC 2018
Banco de Dados›Concorrência em Banco de Dados
Código
fc042892
Banca
FCC
Órgão
Câmara Legislativa do Distrito Federal
Ano
2018
Cargo
Consultor Técnico Legislativo - Analista de Sistemas Área 3
Para garantir algumas das propriedades ACID de um Sistema Gerenciador de Banco de Dados (SGBD), um Analista de Sistemas, verificou que:I. os protocolos de Controle de Concorrência garantem a consistência dos dados por meio de acessos concorrentes; eII. os protocolos de Recuperação de Falhas garantem a consistência dos dados após falhas do sistema.Correspondem corretamente aos protocolos I e II, respectivamente, as propriedades ACID:
AIsolação e Coerência.
BDurabilidade e Atomicidade.
CIsolação e Atomicidade.
DDurabilidade e Capacidade.
ECapacidade e Agilidade
Revelar gabarito e comentário▾
GabaritoC — Isolação e Atomicidade.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Propriedades ACID e Protocolos
Gabarito: Alternativa C. O Controle de Concorrência garante que transações concorrentes não interfiram entre si, o que corresponde à propriedade de Isolação (I). Já os protocolos de Recuperação de Falhas asseguram que, em caso de falha, a transação seja totalmente desfeita (rollback) ou confirmada (commit), caracterizando a Atomicidade (II).
A questão exige associar corretamente as duas situações do enunciado às propriedades ACID. O acrônimo ACID significa Atomicidade, Consistência, Isolação e Durabilidade. O controle de concorrência está diretamente ligado à Isolação, enquanto a recuperação de falhas está ligada à Atomicidade (e também à Durabilidade, mas a descrição do item II — "consistência dos dados após falhas" — remete à Atomicidade, pois lida com transações incompletas). Vejamos cada alternativa:
Propriedades ACID: Controle de Concorrência (Isolação); Recuperação de Falhas (Atomicidade); Demais propriedades (Consistência, Durabilidade)
Alternativa A — ❌ Incorreta
Apresenta Isolação (correta para I) e Coerência, que não é uma propriedade ACID. Coerência não faz parte do acrônimo; o correto seria Atomicidade para II.
Alternativa B — ❌ Incorreta
Traz Durabilidade e Atomicidade. A Durabilidade garante persistência dos dados após o commit, mas não se aplica ao controle de concorrência (que é Isolação). Atomicidade está correta para II, mas o par está trocado.
Alternativa C — ✅ Correta ⟵ GABARITO
Isolação (I) e Atomicidade (II). Exatamente o que o enunciado descreve: controle de concorrência → Isolação; recuperação de falhas → Atomicidade.
Alternativa D — ❌ Incorreta
Cita Durabilidade e Capacidade. Durabilidade não é a propriedade do controle de concorrência (é Isolação) e Capacidade não é uma propriedade ACID.
Alternativa E — ❌ Incorreta
Apresenta Capacidade e Agilidade, ambos termos sem relação com as propriedades ACID. Nenhum dos dois corresponde ao que foi descrito.
NÃO CAIA NESSA!
A banca frequentemente troca Isolação por Durabilidade em questões de controle de concorrência. Lembre-se: concorrência = Isolação; falhas = Atomicidade (e também Durabilidade, mas a descrição de "consistência após falhas" está mais ligada à Atomicidade).