Questão de Banco de Dados — Gerência de Transações — FUNDATEC 2025
Banco de Dados›Gerência de Transações
Código
qg484501
Banca
FUNDATEC
Órgão
UFRGS
Ano
2025
Nível
Médio
Cargo
Técnico em Tecnologia da Informação/Área: Sistemas de Informação
No contexto de banco de dados, as propriedades ACID são fundamentais para garantir a confiabilidade das transações. Sobre essas propriedades e os papéis no ecossistema de banco de dados, analise as assertivas abaixo:I. Atomicidade garante que uma transação seja tratada como uma unidade indivisível, em que todas as operações são executadas com sucesso ou todas são desfeitas em caso de falha.II. Consistência assegura que o banco de dados permaneça em um estado válido após a execução de qualquer transação, respeitando todas as regras de integridade definidas.III. O Administrador de Banco de Dados (DBA) é responsável exclusivamente pela criação de consultas SQL e desenvolvimento de aplicações, não tendo autoridade sobre políticas de segurança e backup.IV. Isolamento permite que transações concorrentes sejam executadas como se fossem sequenciais, evitando interferências entre elas.Quais estão corretas?
AApenas I, II e III.
BApenas I, II e IV.
CApenas I, III e IV.
DApenas II, III e IV.
EI, II, III e IV.
Revelar gabarito e comentário▾
GabaritoB — Apenas I, II e IV.
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 Papel do DBA
Gabarito: letra B. Estão corretas as assertivas I, II e IV. As propriedades ACID (Atomicidade, Consistência, Isolamento e Durabilidade) são pilares das transações em banco de dados. A assertiva III está incorreta ao restringir as atribuições do DBA apenas à criação de queries e desenvolvimento de aplicações, ignorando suas responsabilidades sobre segurança e backup.
Propriedades ACID
1Atomicidade
Tudo ou nada (commit/rollback)
2Consistência
Estado válido pós-transação
3Isolamento
Concorrência como sequencial
4Durabilidade
Efeitos permanentes
5Papel do DBA
Segurança e backup
Monitoramento e tuning
Gerenciamento de usuários
Apenas criar queries (assertiva III)
LEVEL · soulevel.com.br
Item I — ✅ Correto
Define corretamente a Atomicidade: a transação é tratada como unidade indivisível – ou todas as operações são executadas com sucesso (commit) ou todas são desfeitas (rollback) em caso de falha. Essa propriedade garante que o banco não fique em estado parcial.
Item II — ✅ Correto
A Consistência assegura que uma transação, executada isoladamente, leve o banco de dados de um estado consistente para outro, respeitando todas as regras de integridade (restrições, gatilhos, etc.). O banco permanece válido após a execução.
Item III — ❌ Incorreto
A afirmativa é falsa porque o Administrador de Banco de Dados (DBA) não se limita à criação de consultas SQL e desenvolvimento de aplicações. Na verdade, o DBA é o profissional responsável por toda a administração do ambiente, incluindo:
Definição de políticas de segurança (controle de acesso, criptografia);
Gerenciamento de backup e recuperação;
Monitoramento de desempenho;
Tuning e otimização;
Gerenciamento de usuários e permissões.
Portanto, dizer que o DBA não tem autoridade sobre segurança e backup é um equívoco grave.
Item IV — ✅ Correto
O Isolamento garante que transações concorrentes sejam executadas de forma independente, como se fossem sequenciais. Isso evita interferências como leituras sujas, atualizações perdidas e leituras não repetíveis, mantendo a ilusão de que cada transação roda sozinha.
PEGA ESSA DICA!
Decore o acrônimo ACID: Atomicidade, Consistência, Isolamento, Durabilidade. Em provas de concurso, a banca costuma testar o conhecimento sobre o papel do DBA, confundindo suas funções com as de um desenvolvedor comum. Lembre-se: o DBA é o gestor do banco de dados, não apenas um escritor de queries.