No sistema gerenciador de bancos de dados Microsoft SQL Ser...

Próximas questões
Com base no mesmo assunto
Q1655602 Banco de Dados
No sistema gerenciador de bancos de dados Microsoft SQL Server 2008, o comando SAVE TRANSACTION tem a função de
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Correta: Alternativa B - definir um ponto de salvamento de transações.

O comando SAVE TRANSACTION no Microsoft SQL Server é utilizado para criar um ponto de salvamento (savepoint) dentro de uma transação. Isso permite que o desenvolvedor ou administrador do banco de dados possa reverter para esse ponto específico sem precisar desfazer toda a transação. Assim, se parte de uma transação longa ou complexa precisar ser revertida por algum motivo, apenas as alterações desde o último ponto de salvamento seriam desfeitas, e não todo o trabalho realizado.

Esse comando é particularmente útil em transações que envolvem múltiplos passos ou operações que necessitam de validações intermediárias. Com esta funcionalidade, o controle sobre a transação é mais granular e oferece flexibilidade para o gerenciamento de erros e exceções no processamento de dados.

Para a alternativa correta, a justificativa está no fato de que o comando SAVE TRANSACTION não está relacionado com a criação de triggers (A), encerramento de conexões (C), ou com o backup de bancos de dados (D) ou tabelas (E). Ele está diretamente ligado à administração de transações, definindo um ponto onde a transação atual pode ser parcialmente revertida caso necessário.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito : B

Define um ponto de salvamento de transações

Olá!

O comando SAVE TRANSACTION Define um ponto de salvamento em uma transação.

Fonte: https://learn.microsoft.com/pt-br/sql/t-sql/language-elements/save-transaction-transact-sql?view=sql-server-ver16

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo