Logo Passei Direto
Buscar

Redação

Outros
Sobre os níveis de isolamento de transação do SQL, analise as afirmativas abaixo: I. O nível READ_COMMITED garante que somente será lido do banco o que realmente já foi escrito, ou seja, não é uma leitura suja, causada por alguma outra transação. II. Dentro de uma mesma transação READ_COMMITED, o resultado de um comando não estará visível para um comando posterior. III. Quando uma transação está no nível SERIALIZABLE, comandos de consulta enxergarão, apenas, os dados persistidos no banco antes da transação iniciar. Está CORRETO o que se afirma, apenas, em

A) I.
B) II.
C) III.
D) I e II.
E) I e III.
User badge image
Desafios para Aprender

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada afirmativa sobre os níveis de isolamento de transação do SQL: I. O nível READ_COMMITED garante que somente será lido do banco o que realmente já foi escrito, ou seja, não é uma leitura suja, causada por alguma outra transação. Verdadeiro. O nível READ_COMMITED evita leituras sujas, permitindo que apenas dados confirmados sejam lidos. II. Dentro de uma mesma transação READ_COMMITED, o resultado de um comando não estará visível para um comando posterior. Falso. No nível READ_COMMITED, os dados que foram confirmados por outras transações são visíveis imediatamente após a confirmação, então um comando pode ver os resultados de comandos anteriores na mesma transação, desde que tenham sido confirmados. III. Quando uma transação está no nível SERIALIZABLE, comandos de consulta enxergarão, apenas, os dados persistidos no banco antes da transação iniciar. Verdadeiro. O nível SERIALIZABLE garante que a transação veja um snapshot consistente dos dados, ou seja, apenas os dados que estavam presentes antes do início da transação. Com base nas análises: - A afirmativa I é verdadeira. - A afirmativa II é falsa. - A afirmativa III é verdadeira. Portanto, a alternativa que contém as afirmativas corretas é: E) I e III.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Mais conteúdos dessa disciplina