Pular para o conteúdo principal

Questão de Banco de Dados — Gerência de Transações — FAURGS 2023

Banco de DadosGerência de Transações
Código
qq875379
Banca
FAURGS
Órgão
UFRGS
Ano
2023
Nível
Médio
Cargo
Técnico de Tecnologia da Informação Área - Sistemas de Informação
Considere o trecho de código a seguir, escrito na Linguagem SQL, assumindo que pode ser utilizado um ROLLBACK automático se houver uma finalização anormal da transação.1. UPDATE PESSOA_FISICA2. SET nome_pessoa = ‘Ana’,3. data_nascimento = ‘12/09/2022’4. WHERE cod_pessoa = 1234;5.6. COMMIT;7.Com base no trecho de código, qual é a afirmativa correta?
  1. AA transação é iniciada pela instrução SET.
  2. BA partir da instrução WHERE, uma cópia dos dados anterior à alteração é armazenada no segmento de ROLLBACK ou no segmento de UNDO.
  3. CNa linha 5, quando a transação é concluída, a alteração fica disponível somente em memória, isto é, a alteração não é refletiva no banco de dados.
  4. DNa linha 7, os usuários que acessarem os dados visualizarão a cópia anterior à transação.
  5. ENa linha 5, os usuários que acessarem o registro visualizarão os dados atualizados.
Revelar gabarito e comentário

GabaritoC — Na linha 5, quando a transação é concluída, a alteração fica disponível somente em memória, isto é, a alteração não é refletiva no banco de dados.

Link permanente: /questoes/qq875379