FOX ELITECriar Conta Grátis →
CONSULPAM2025Conhecimentos Específicos: Tecnologia da Informação (TI)Analista de TI (Tecnologia da Informação)

Conhecimentos Específicos: Tecnologia da Informação (TI) - CONSULPAM 2025 - Analista de TI (Tecnologia da Informação)

Considere o contexto a seguir:


Em um sistema bancário, um cliente realiza uma transferência de R$ 500,00 da conta A para a conta B. No sistema, essa operação envolve duas instruções em Linguagem SQL: a primeira realiza o débito na conta A, enquanto a segunda realiza o crédito na conta B. Ambas as instruções são executadas dentro de uma transação. Nesse contexto, considere as sentenças a seguir sobre os níveis de isolamentos nesse processo de transferência:


I- Caso o nível de isolamento da transação de transferência seja repeatable read, o saldo da conta B irá variar entre duas consultas na mesma transação.

II- Caso o nível de isolamento da transação de transferência seja serializable, a execução sequencial completa das transações será simulada, evitando todos os tipos de anomalias, incluindo phantom reads.

III- Caso o nível de isolamento da transação de transferência seja read committed, ele garante que uma transação sempre verá a mesma versão dos dados durante toda a sua execução, impedindo non-repeatable reads.

IV- Caso o nível de isolamento da transação de transferência seja read uncommitted, uma transação pode ler o saldo de uma conta mesmo que a outra transação ainda não tenha finalizado o commit, possibilitando dirty reads.


Assinale a alternativa com as sentenças CORRETAS sobre o cenário apresentado. 

Apenas I e III.

Apenas I e IV.

Apenas II e III.

Apenas II e IV.

A alternativa correta é a letra B. Esta questão avalia o conhecimento sobre Conhecimentos Específicos: Tecnologia da Informação (TI). O gabarito comentado explica cada alternativa com base na legislação vigente e na jurisprudência dos últimos anos.

Crie uma conta grátis para ver o gabarito comentado

10 questões gratuitas por diaResponder Questão e Ver Comentários →