Pular para o conteúdo principal

Questão de Banco de Dados — Gerência de Transações — VUNESP 2024

Banco de DadosGerência de Transações
Código
vu085045
Banca
VUNESP
Órgão
Prefeitura de Santo André - SP
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Redes e Data Center
Dentre as propriedades de um banco de dados, é correto afirmar que a propriedade
  1. Ado isolamento estabelece que um determinado banco de dados pode possuir uma única tabela.
  2. Bda atomicidade estabelece que haverá a confirmação da autenticidade das chaves primárias das tabelas afetadas por uma transação.
  3. Cda atomicidade estabelece que cada transação não pode ter duração superior a um parâmetro previamente estabelecido quando da criação do banco de dados.
  4. Dda durabilidade estabelece que, após o término correto e completo de uma transação, eventuais alterações feitas em valores do banco de dados serão persistidas.
  5. Eda consistência estabelece que haverá a exclusão dos registros mais antigos presentes nas tabelas afetadas por uma transação.
Revelar gabarito e comentário

GabaritoD — da durabilidade estabelece que, após o término correto e completo de uma transação, eventuais alterações feitas em valores do banco de dados serão persistidas.

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 de Transações

Gabarito: letra D. A propriedade de durabilidade (Durability) garante que, uma vez que uma transação seja confirmada com sucesso (commit), as alterações realizadas persistem no banco de dados, mesmo em caso de falhas posteriores. É uma das quatro propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade).

As demais alternativas distorcem o significado das propriedades:

1Atomicidade
Tudo ou nada
Não é limite de tempo
Não é autenticidade de chave
2Consistência
Estado válido após transação
Não é exclusão de registros antigos
3Isolamento
Transações concorrentes não interferem
Não é banco com única tabela
4Durabilidade
Alterações persistem após commit
Mesmo em caso de falhas
Propriedades ACID
LEVELsoulevel.com.br
Propriedades ACID: Atomicidade (Tudo ou nada, Não é limite de tempo, Não é autenticidade de chave); Consistência (Estado válido após transação, Não é exclusão de registros antigos); Isolamento (Transações concorrentes não interferem, Não é banco com única tabela); Durabilidade (Alterações persistem após commit, Mesmo em caso de falhas)

Alternativa A — ❌ Incorreta

O isolamento (Isolation) assegura que transações concorrentes não interfiram indevidamente umas nas outras, e não que o banco tenha uma única tabela.

Alternativa B — ❌ Incorreta

A atomicidade (Atomicity) determina que uma transação é executada por completo ou não é executada (tudo ou nada), não estando relacionada à autenticidade de chaves primárias.

Alternativa C — ❌ Incorreta

A atomicidade não impõe limite de tempo de duração para transações; o prazo é uma questão de configuração ou de timeout, mas não faz parte da propriedade.

Alternativa D — ✅ Correta ⟵ GABARITO

A durabilidade (Durability) afirma que os efeitos de uma transação bem-sucedida são permanentes e persistem no banco de dados, exatamente como descrito.

Alternativa E — ❌ Incorreta

A consistência (Consistency) garante que o banco de dados permaneça em um estado válido após a transação, sem relação com exclusão de registros antigos.

Gabarito: letra D

Link permanente: /questoes/vu085045