Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — FGV 2023

Banco de DadosBanco de Dados Relacionais
Código
fg063119
Banca
FGV
Órgão
Câmara dos Deputados
Ano
2023
Nível
Superior
Cargo
Analista Legislativo - Contador - Manhã
Uma transação ACID em banco de dados relacionais é uma sequência de operações que satisfaz às propriedades
  1. Aatomicidade, consistência, isolamento e durabilidade.
  2. Batomicidade, consistência, integridade e distributividade.
  3. Catomicidade, confidencialidade, isolamento e durabilidade.
  4. Dautenticidade, consistência, integridade e distributividade.
  5. Eautenticidade, confidencialidade, integridade e durabilidade.
Revelar gabarito e comentário

GabaritoA — atomicidade, consistência, isolamento e durabilidade.

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 em transações de banco de dados

Gabarito: letra A. O acrônimo ACID define as quatro propriedades fundamentais de uma transação em banco de dados relacional: atomicidade, consistência, isolamento e durabilidade. Essas propriedades garantem a confiabilidade e a integridade das transações, sendo impostas pelo SGBD.

A banca testa o conhecimento do significado do acrônimo ACID, que é um dos conceitos mais básicos em bancos de dados. É comum que distratores troquem um dos termos por palavras similares, como confidencialidade, integridade ou distributividade.

1Atomicidade
Tudo ou nada
2Consistência
Estado válido antes e depois
3Isolamento
Transações concorrentes não interferem
4Durabilidade
Efeitos permanentes mesmo após falha
Propriedades ACID
LEVELsoulevel.com.br
Propriedades ACID: Atomicidade (Tudo ou nada); Consistência (Estado válido antes e depois); Isolamento (Transações concorrentes não interferem); Durabilidade (Efeitos permanentes mesmo após falha)

Alternativa A — ✅ Correta ⟵ GABARITO

Apresenta exatamente as quatro propriedades: atomicidade, consistência, isolamento e durabilidade. A atomicidade garante que a transação seja executada por completo ou revertida (tudo ou nada). A consistência assegura que o banco de dados permaneça em um estado válido antes e depois da transação. O isolamento impede que transações concorrentes interfiram umas nas outras. A durabilidade torna os efeitos de uma transação confirmada permanentes, mesmo em caso de falhas.

Alternativa B — ❌ Incorreta

Substitui "isolamento" por "integridade" e "durabilidade" por "distributividade". Integridade não é uma propriedade ACID, embora seja um conceito importante no modelo relacional. Distributividade também não faz parte do acrônimo. A sequência correta é atomicidade, consistência, isolamento e durabilidade.

Alternativa C — ❌ Incorreta

Troca "consistência" por "confidencialidade". Confidencialidade é um aspecto de segurança, não uma propriedade ACID. As quatro propriedades corretas são atomicidade, consistência, isolamento e durabilidade.

Alternativa D — ❌ Incorreta

Substitui "atomicidade" por "autenticidade", "isolamento" por "integridade" e "durabilidade" por "distributividade". Autenticidade e integridade estão mais relacionadas a segurança e integridade referencial, não às propriedades ACID.

Alternativa E — ❌ Incorreta

Substitui "atomicidade" por "autenticidade", "consistência" por "confidencialidade" e "isolamento" por "integridade". Apenas durabilidade está correta. As quatro propriedades ACID são atomicidade, consistência, isolamento e durabilidade.

Link permanente: /questoes/fg063119