Logo Passei Direto
Buscar
Tendo como parâmetro a execução dos comandos abaixo: SQL> SELECT * FROM CARROS; SQL> SAVEPOINT SP1; SQL> DELETE FROM CARROS WHERE ANO=2017; SQL> ROLLBACK TO SP1; Pode-se concluir que: a. Todos os carros com ano igual a 2017 foram removidos. b. As sintaxes do comando SAVEPOINT e ROLLBACK estão erradas e, dessa forma, nada acontecerá. c. Embora tenha ocorrido uma remoção de carros igual a 2017, esta não foi efetivada, pois foi realizada uma reversão. d. Não se deve utilizar SAVEPOINT e ROLLBACK na mesma estrutura de dados. e. Ocorreu a remoção de carros igual a 2017, o que, posteriormente, foi confirmado através do comando ROLLBACK.
User badge image
Carlos Castro

ano passado

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar os comandos SQL apresentados: 1. SELECT * FROM CARROS; - Este comando apenas seleciona e exibe todos os registros da tabela CARROS. 2. SAVEPOINT SP1; - Este comando cria um ponto de salvamento chamado SP1. A partir desse ponto, você pode reverter as alterações feitas. 3. DELETE FROM CARROS WHERE ANO=2017; - Este comando remove todos os registros da tabela CARROS onde o ano é 2017. 4. ROLLBACK TO SP1; - Este comando reverte todas as alterações feitas após o ponto de salvamento SP1. Agora, analisando as alternativas: a) Todos os carros com ano igual a 2017 foram removidos. - Incorreto, pois o ROLLBACK reverte a remoção. b) As sintaxes do comando SAVEPOINT e ROLLBACK estão erradas e, dessa forma, nada acontecerá. - Incorreto, as sintaxes estão corretas. c) Embora tenha ocorrido uma remoção de carros igual a 2017, esta não foi efetivada, pois foi realizada uma reversão. - Correto, a remoção foi revertida pelo ROLLBACK. d) Não se deve utilizar SAVEPOINT e ROLLBACK na mesma estrutura de dados. - Incorreto, é comum usar SAVEPOINT e ROLLBACK na mesma transação. e) Ocorreu a remoção de carros igual a 2017, o que, posteriormente, foi confirmado através do comando ROLLBACK. - Incorreto, o ROLLBACK não confirma a remoção, ele a reverte. Portanto, a alternativa correta é: c) Embora tenha ocorrido uma remoção de carros igual a 2017, esta não foi efetivada, pois foi realizada uma reversão.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

Analisando os comandos SQL fornecidos: 1. SELECT * FROM CARROS; - Este comando seleciona todos os registros da tabela CARROS. 2. SAVEPOINT SP1; - Este comando cria um ponto de salvamento chamado SP1. 3. DELETE FROM CARROS WHERE ANO=2017; - Este comando deleta os carros com ano igual a 2017. 4. ROLLBACK TO SP1; - Este comando reverte as alterações até o ponto de salvamento SP1. Com base nesses comandos, podemos concluir que a opção correta é: c. Embora tenha ocorrido uma remoção de carros com ano igual a 2017, esta não foi efetivada, pois foi realizada uma reversão. O comando ROLLBACK TO SP1 reverteu a exclusão dos carros com ano igual a 2017, ou seja, a remoção não foi efetivada devido à reversão realizada pelo SAVEPOINT.

Essa resposta te ajudou?

0
Dislike0

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

O RPC (Remote Procedure Call) é um middleware que fornece uma camada de abstração para facilitar a comunicação entre processos. Para isso, parte do princípio da existência de um protocolo de transporte (TCP). Uma aplicação prática desse modelo é a solicitação, através de uma central de processamento meteorológico, para todas as cidades que fazem parte do seu campo de atuação, para que assim possa ter a visão do todo.
Escolha a alternativa que caracteriza a implementação do RPC.
a. É um serviço implementado, no qual a sua estrutura é executada em um cliente e a chamada realizada por um servidor.
b. É uma forma na qual um programa pode solicitar um serviço de um outro programa localizado em um computador remoto, sem tem que conhecer os detalhes da rede.
c. É um serviço implementado, no qual a sua estrutura é executada tanto em um cliente como em um servidor.
d. É um serviço implementado, no qual a sua estrutura e chamadas são executadas localmente.
e. É uma forma na qual um programa pode solicitar um serviço de um outro programa localizado na mesma rede, sendo mandatório que o cliente e o servidor conheçam os detalhes da rede.

Uma aplicação baseada em objetos distribuídos é conceitualmente muito parecida com uma aplicação orientada a objeto, pois baseia-se em uma coleção de objetos que se comunicam por meio de interfaces. Desde que foi proposta, tornou-se fundamental e utilizada em sistemas distribuídos pela sua capacidade de embutir os programas em componentes.
Escolha a alternativa que exemplifica os objetos distribuídos.
a. RPC e TCP/IP.
b. Processo e threads.
c. CORBA, Java RMI e JAVA IDL.
d. ados.
e. Especificar se uma transação pode ser somente leitura ou leitura e gravação.

A figura a seguir demonstra a comunicação entre um cliente com o servidor web através do SOAP.
Assinale a alternativa correta em relação ao WSDL.
a. O WSDL é uma linguagem de marcação que pode, adicionalmente, trabalhar como uma linguagem de definição.
b. O WSDL é uma arquitetura para estabelecer e simplificar a troca de dados entre diferentes sistemas.
c. O WSDL, além do descritivo do serviço, contém a forma de acesso e quais são as operações disponíveis para utilização.
d. O WSDL é uma interface de programação que permite a execução de procedimentos remotos em aplicações desenvolvidas em Java.
e. O WSDL é um componente do servidor web, sendo necessário em qualquer comunicação SOAP, XML ou HTTP.

Os sistemas distribuídos baseados na web tornaram as aplicações de rede populares entre usuários finais através da utilização de documentos.
Em relação aos serviços web, escolha a alternativa correta em relação ao protocolo SOAP (Simple Object Access Protocol).
a. O SOAP tem como objetivo fornecer um meio simples de comunicação distribuída, permitindo que partes distintas consigam trocar mensagens baseadas em XML.
b. O SOAP é uma linguagem de definição baseada em XML usada para descrever a funcionalidade de um serviço web.
c. O SOAP é um protocolo que permite que os dados sejam transmitidos por meio de uma conexão criptografada.
d. O SOAP é o protocolo padrão da internet para gerenciamento de dispositivos em redes IP.
e. O SOAP é um protocolo de segurança projetado para fornecer segurança nas comunicações sobre uma rede de computadores.

Uma solução tradicional de TI baseada em data center foi migrada para uma solução em nuvem. Ao término da migração, a empresa de computação em nuvem ficou responsável por: armazenamento, servidores, rede, banco de dados, segurança e integração, além das aplicações.
Escolha o modelo de computação em nuvem adotado pela empresa.
a. Infraestrutura como serviço – IaaS.
b. Plataforma com serviço – PaaS.
c. Modelo de TI tradicional.
d. Data center centralizado.
e. Software como serviço – SaaS.

As redes de comunicação têm papel fundamental em sistemas distribuídos e utilizam o protocolo TCP/IP (Transmission Control Protocol/Internet Protocol) como base para a comunicação entre os servidores. O TCP/IP é um conjunto de protocolos derivado do modelo OSI e formado por quatro camadas: intrarrede, rede, transporte e aplicação.
Em relação à camada de rede e transporte, assinale a alternativa correta.
a. A camada de rede (IP) é responsável pela comunicação confiável e checagem de erros antes da transmissão, e a camada de transporte (TCP) é responsável pelos endereços lógicos.
b. A camada de rede (IP) e de transporte (TCP) referem-se à padronização das interfaces elétricas, mecânica e de sinalização.
c. A camada de rede (IP) refere-se à aplicação dos usuários, e a camada de transporte (TCP) refere-se à aplicação dos servidores.
d. A camada de rede (IP) gerencia o diálogo entre as portas lógicas e mantém a separação dos dados de diferentes aplicações. Já a camada de transporte (TCP) trata da semântica, compressão/descompressão, criptografia e tradução dos dados.
e. A camada de rede (IP) é responsável pelos endereços lógicos, e a camada de transporte (TCP) é responsável pela comunicação confiável e checagem de erros antes da transmissão.

No modelo TCP/IP, qual é a função da camada de rede (IP) e da camada de transporte (TCP)?
a. A camada de rede (IP) é responsável pelos endereços lógicos, e a camada de transporte (TCP) é responsável pela comunicação confiável e checagem de erros antes da transmissão.
b. A camada de rede (IP) gerencia o diálogo entre as portas lógicas e mantém a separação dos dados de diferentes aplicações. Já a camada de transporte (TCP) trata da semântica, compressão/descompressão, criptografia e tradução dos dados.
c. A camada de rede (IP) é responsável pela comunicação confiável (Transmission Control Protocol – TCP) ou não confiável (User Datagram Protocol – UDP), e executa a checagem de erros antes da transmissão.
d. O protocolo de camada física, ou camada 1, refere-se à padronização das interfaces elétricas, mecânica e de sinalização.

Mais conteúdos dessa disciplina