Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FUNDATEC 2023
Banco de Dados›SGBD - Sistema de Gerenciamento de Banco de Dados
Código
qq902108
Banca
FUNDATEC
Órgão
Prefeitura de Maçambará - RS
Ano
2023
Nível
Superior
Cargo
Prefeitura de Maçambara - RS - Analista de Tecnologia da Informação e Comunicação
Em SGBDs relacionais, uma transação pode executar:
ASomente uma operação de consulta, inserção, atualização ou exclusão.
BVárias operações de consulta, mas apenas uma operação de inserção, atualização ou exclusão.
CNo máximo duas operações, sendo que uma delas deve ser de consulta.
DSomente uma operação de atualização ou exclusão, mas várias operações de consulta e inserção.
EVárias operações de consulta, inserção, atualização e exclusão.
Revelar gabarito e comentário▾
GabaritoE — Várias operações de consulta, inserção, atualização e exclusão.
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”.
Transações em SGBDs Relacionais
Gabarito: letra E. Em SGBDs relacionais, uma transação pode conter várias operações de consulta, inserção, atualização e exclusão, sem qualquer limitação de quantidade ou tipo. Esse é o conceito fundamental: a transação é uma unidade lógica de trabalho que agrupa um conjunto de comandos SQL.
NÃO CAIA NESSA!
Não confunda a atomicidade (tudo ou nada) com a ideia de que a transação deve ter uma única operação. A atomicidade garante que todas as operações da transação sejam executadas com sucesso ou nenhuma; ela não restringe o número de operações. Em uma transação você pode incluir quantos comandos DML (SELECT, INSERT, UPDATE, DELETE) forem necessários.
Transação em SGBD relacional
1Unidade lógica de trabalho
2Agrupa comandos SQL
3Operações permitidas
SELECT (consulta)
INSERT (inserção)
UPDATE (atualização)
DELETE (exclusão)
4Quantidade
Várias operações de qualquer tipo
Sem limite de quantidade
5Atomicidade
Tudo ou nada
Não restringe número de operações
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Afirma que a transação pode executar apenas uma única operação, seja ela consulta, inserção, atualização ou exclusão. Isso é falso: não há limite de uma operação por transação.
Alternativa B — ❌ Incorreta
Permite várias consultas, mas apenas uma operação de modificação (inserção, atualização ou exclusão). Não há essa restrição; uma transação pode conter múltiplas operações de modificação.
Alternativa C — ❌ Incorreta
Limita a transação a no máximo duas operações, sendo uma delas de consulta. Novamente, não existe tal limite.
Alternativa D — ❌ Incorreta
Diz que a transação pode ter várias consultas e inserções, mas apenas uma atualização ou exclusão. Isso é outra limitação incorreta.
Alternativa E — ✅ Correta ⟵ GABARITO
Afirma corretamente que a transação pode executar várias operações de consulta, inserção, atualização e exclusão. É a única alternativa que reflete a realidade dos SGBDs relacionais.
Conclusão: O gabarito é a letra E, pois somente ela reconhece que uma transação pode conter múltiplas operações de qualquer tipo, sem restrições artificiais.