Pular para o conteúdo principal

Questão de Banco de Dados — Gerência de Transações — FUNDATEC 2026

Banco de DadosGerência de Transações
Código
qg685918
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática: Banco de Dados
As propriedades ACID são fundamentais para garantir a confiabilidade das transações em sistemas de banco de dados. A propriedade Atomicidade garante que
  1. Auma transação execute de forma isolada em relação às demais transações concorrentes
  2. Bas modificações realizadas por uma transação sejam permanentemente armazenadas após sua confirmação.
  3. Cuma transação seja executada integralmente ou que nenhuma de suas operações seja efetivada em caso de falha.
  4. Do banco de dados permaneça sempre em um estado consistente após a execução de uma transação.
  5. Emúltiplos usuários possam acessar simultaneamente o banco de dados sem conflitos.
Revelar gabarito e comentário

GabaritoC — uma transação seja executada integralmente ou que nenhuma de suas operações seja efetivada em caso de falha.

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: Atomicidade

Gabarito: letra C. A atomicidade garante que uma transação seja executada integralmente ou, em caso de falha, nenhuma de suas operações seja efetivada — conceito conhecido como "tudo ou nada". Essa definição está em conformidade com o padrão teórico de banco de dados.

A questão cobra a definição correta de cada propriedade ACID. Cada alternativa descreve uma delas, sendo que apenas a C corresponde à atomicidade.

1Atomicidade (A)
Tudo ou nada
Executa integralmente
Ou nenhuma operação efetivada
2Consistência (C)
Estado válido após transação
Respeita regras de integridade
3Isolamento (I)
Transações concorrentes não interferem
Acesso simultâneo sem conflitos
4Durabilidade (D)
Modificações permanentes após commit
Persistem mesmo em falhas
ACID
LEVELsoulevel.com.br
ACID: Atomicidade (A) (Tudo ou nada, Executa integralmente, Ou nenhuma operação efetivada); Consistência (C) (Estado válido após transação, Respeita regras de integridade); Isolamento (I) (Transações concorrentes não interferem, Acesso simultâneo sem conflitos); Durabilidade (D) (Modificações permanentes após commit, Persistem mesmo em falhas)

Alternativa A — ❌ Incorreta

Descreve a propriedade Isolamento (I): transações concorrentes não devem interferir umas nas outras, executando de forma isolada. A atomicidade não trata de concorrência.

Alternativa B — ❌ Incorreta

Descreve a propriedade Durabilidade (D): após a confirmação (commit), as modificações são permanentes e persistem mesmo em falhas. Atomicidade não é sobre permanência.

Alternativa C — ✅ Correta ⟵ GABARITO

Definição exata de Atomicidade (A): a transação é uma unidade indivisível — ou todas as operações são executadas e confirmadas, ou, em caso de falha, nenhuma operação é efetivada (rollback). Exemplo: transferência bancária — debita de uma conta e credita em outra; se uma operação falha, ambas devem ser desfeitas.

Alternativa D — ❌ Incorreta

Descreve a propriedade Consistência (C): após a execução de uma transação, o banco de dados deve permanecer em um estado válido, respeitando todas as regras de integridade. Atomicidade não é sobre consistência.

Alternativa E — ❌ Incorreta

Também se refere ao Isolamento (I): permite que múltiplos usuários acessem simultaneamente sem conflitos. A atomicidade é um conceito interno à transação, não de concorrência.

NÃO CAIA NESSA!

A banca mistura as definições das propriedades ACID. Cuidado para não confundir atomicidade com isolamento (alternativas A e E) ou com durabilidade (alternativa B). Lembre-se do mnemônico Atomicidade = All or nothing.

Gabarito: letra C — Atomicidade = execução completa ou nenhum efeito.

Link permanente: /questoes/qg685918