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?
- AA transação é iniciada pela instrução SET.
- BA partir da instrução WHERE, uma cópia dos dados anterior à alteração é armazenada no segmento de ROLLBACK ou no segmento de UNDO.
- 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.
- DNa linha 7, os usuários que acessarem os dados visualizarão a cópia anterior à transação.
- ENa linha 5, os usuários que acessarem o registro visualizarão os dados atualizados.