SóProvas


ID
2756503
Banca
FAURGS
Órgão
BANRISUL
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Analise as afirmações abaixo sobre transações em sistemas de banco de dados relacionais.


I - Uma transação inicia-se com o comando BEGIN TRANSACTION.

II - COMMIT e ROLLBACK são dois comandos que podem ser utilizados para terminar uma transação.

III - Autocommit é um modo de operação em que todas as transações são automaticamente confirmadas (COMMIT) após sua execução.

IV - O comando ROLLBACK TO SAVEPOINT permite desfazer uma transação somente até um dado ponto.


Quais estão corretas?

Alternativas
Comentários
  • Pedir comentário de professor

  • errei, mas o erro da I é que as transações iniciam com o primeiro comando, não precisa de begin, bem como na III o autocommit transforma cada instrução em uma transação implcíta, podendo ocorrer COMMIT e ROLLBACK implícitos, dependendo do resultado, não apenas COMMIT