No sistema gerenciador de bancos de dados Microsoft SQL Ser...
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