QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Banco de Dados

FUNDATEC - IFC SC - Informática Engenharia de Software e Banco de Dados - 2026 • FUNDATEC • 2026

Em um SGBD, existem vários motivos possíveis para uma transação falhar no meiode sua execução, exigindo que o SGBD atue para manter a consistência dos dados. Com base nas causas que levam à falha de uma transação, assinale a alternativa INCORRETA.
A
Falha do sistema, do computador ou da conexão com a rede durante a execução de uma transação, que pode levar ao cancelamento da transação. Essas falhas normalmente são classificadas como falhas de sistema.
B
Controle de concorrência, que pode interromper uma transação durante a sua execução porque ela quebraria a serialização correta. Outro motivo para interromper uma transação poderia ocorrer visando à solução de um estado de deadlock entre várias transações.
C
Erros em condicionais internas das funções, que podem exigir o cancelamento da transação durante sua execução, como a solicitação de um saque em uma conta sem saldo suficiente em uma transação bancária.
D
Erros de injeção SQL, que ocorrem quando um agente mal-intencionado tenta derrubar o banco dedados com múltiplas requisições, fazendo com que o banco falhe em responder às requisições legítimas.
E
Erros de programação de funções por falta de checagem dos tipos de entrada, como um estouro de inteiro, uma divisão por zero, ou até mesmo devido a valores de parâmetro errôneos ou erro lógico de programação.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.