Logo Passei Direto
Buscar
Uma transacáo pode ser considerada um conjunto de operacóes com uma única unidade lógica de trabalho, em que uma instrucáo pode acessar, alterar ou excluir vários dados em uma ou mais tabelas. Esse mecanismo pode ser iniciado pela aplicacáo por meio de uma linguagem de programacáo de alto nivel ou, ainda, por uma linguagem de programacáo de banco de dados, como o SQL. O controle das transacóes ocorridas em um banco de dados deve garantir a integridade dos dados contidos nas tabelas.
Neste contexto, analise as afirmativas a seguir.
I. Para fazer a alteracáo do COMMIT para que as alteracóes náo sejam gravadas automaticamente, é utilizada a sintaxe: SET AUTOCOMMIT=0;
II. Para criar um ponto de restauracáo no banco, deverá usar a sintaxe: SAVEPOINT [nomeDoPonto];
III. Para utilizar um ponto de restauracáo, deve ser usada a sintaxe: ROLLBACK TO SAVEPOINT [nomeDoPonto];
IV. O comando ROLLBACK pode ser utilizado nos seguintes subgrupos SQL: DML e DDL.
a) I e III, apenas.
b) II e IV, apenas.
c) I, II e III, apenas.
d) II, III e IV, apenas.
e) I, II, III e IV.
User badge image
Exercícios Para o Aprendizado

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmativa: I. Para fazer a alteração do COMMIT para que as alterações não sejam gravadas automaticamente, é utilizada a sintaxe: SET AUTOCOMMIT=0; - Verdadeiro. Essa sintaxe é correta para desativar o autocommit em muitos sistemas de gerenciamento de banco de dados. II. Para criar um ponto de restauração no banco, deverá usar a sintaxe: SAVEPOINT [nomeDoPonto]; - Verdadeiro. Essa sintaxe é correta para criar um ponto de salvamento em uma transação. III. Para utilizar um ponto de restauração, deve ser usada a sintaxe: ROLLBACK TO SAVEPOINT [nomeDoPonto]; - Verdadeiro. Essa sintaxe é correta para reverter a transação até o ponto de salvamento especificado. IV. O comando ROLLBACK pode ser utilizado nos seguintes subgrupos SQL: DML e DDL. - Falso. O comando ROLLBACK é utilizado principalmente em DML (Data Manipulation Language) para reverter alterações, mas não é aplicável a DDL (Data Definition Language), que envolve a definição de estruturas de banco de dados. Com base nas análises, os itens verdadeiros são I, II e III. Portanto, a alternativa que contém todos os itens verdadeiros é: c) I, II e III, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina