Pular para o conteúdo principal

Questão de Banco de Dados — Gerência de Transações — COPESE - UFPI 2020

Banco de DadosGerência de Transações
Código
qq573592
Banca
COPESE - UFPI
Órgão
ALEPI
Ano
2020
Nível
Superior
Cargo
Consultor Legislativo - Tecnologia da Informação
Sobre transações e seus comandos na linguagem SQL, avalie as seguintes afirmativas.I. Os comandos COMMIT, ROLLBACK e DROP fazem parte do controle de transações do SQL;II. O comando ROLLBACK fecha o bloco da transação e é a indicação que a transação deve ser terminada, mas tudo que tentou ser feito deve ser descartado porque alguma coisa errada aconteceu e ela não pode terminar normalmente. Nada realizado dentro dela será perdurado no banco de dados;III. Commit em duas fases refere-se a uma transação que pode utilizar dois ou mais bancos de dados (multidatabase), que podem estar localizados em servidores diferentes. Durante uma transação em bancos com essa característica garante-se que o Commit seja realizado em todos os bancos participantes ou em nenhum, ou seja, ou grava tudo ou não grava nada;IV. Com relação a uma transação atômica deve-se executar com sucesso todas as suas operações ou, em caso de falha, desfazer apenas as operações já executadas que causaram a falha.Marque a opção que corresponde somente às afirmativas verdadeiras.
  1. AApenas I e II.
  2. BApenas II e III.
  3. CApenas II e IV.
  4. DApenas III e IV.
  5. EApenas I e IV.
Revelar gabarito e comentário

GabaritoB — Apenas II e III.

Link permanente: /questoes/qq573592