Logo Passei Direto
Buscar

JU Atividade 3 IoT

Revisão de teste (ATIVIDADE 3, Unidade 3) do curso GRA0537 Internet das Coisas: questões e feedback sobre SQL (cláusulas IN, INSERT INTO, DELETE, SELECT, WHERE/AND) com exemplos aplicados à tabela "umidade".

Ferramentas de estudo

Mês do Cliente Passei Direto

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Parecido com o comando Between, temos o comando In. Comandos como este são muito utilizados em consultas para obter resultados específicos. Verifiquemos assim o trecho de comando abaixo: SELECT valor1 FROM umidade WHERE valor1 IN (35, 55, 75);
Considerando o comando apresentado, é correto afirmar que o retorno de dados será:
Todos os valores da coluna valor1 da tabela umidade, em que o valor corresponde a 35, 55 e 75.
Todos os valores da coluna umidade da tabela valor1, em que o valor corresponde a 35, 55 e 75.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Parecido com o comando Between, temos o comando In. Comandos como este são muito utilizados em consultas para obter resultados específicos. Verifiquemos assim o trecho de comando abaixo: SELECT valor1 FROM umidade WHERE valor1 IN (35, 55, 75);
Considerando o comando apresentado, é correto afirmar que o retorno de dados será:
Todos os valores da coluna valor1 da tabela umidade, em que o valor corresponde a 35, 55 e 75.
Todos os valores da coluna umidade da tabela valor1, em que o valor corresponde a 35, 55 e 75.

Prévia do material em texto

20/11/2019 Revisar envio do teste: ATIVIDADE 3 – GRA0537 INTERNET ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29671833_1&course_id=_549459_1&content_id=_117263… 1/5
 
Revisar envio do teste: ATIVIDADE 3
GRA0537 INTERNET DAS COISAS PNA (ON) - 201920.1979.01 Unidade 3
Revisar envio do teste: ATIVIDADE 3 
Usuário JULIANA DA SILVA DE MIRANDA
Curso GRA0537 INTERNET DAS COISAS PNA (ON) - 201920.1979.01
Teste ATIVIDADE 3
Iniciado 20/11/19 15:25
Enviado 20/11/19 15:52
Status Completada
Resultado da tentativa 2,25 em 2,5 pontos 
Tempo decorrido 27 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
Resposta Correta:
Feedback
da
resposta:
Parecido com o comando Between, temos o comando In. Comandos como este são muito utilizados em
consultas para obter resultados específicos. Verifiquemos assim o trecho de comando abaixo: 
 
SELECT valor1 FROM umidade WHERE valor1 IN (35, 55, 75); 
 
Considerando o comando apresentado, é correto afirmar que o retorno de dados será:
Todos os valores da coluna valor1 da tabela umidade, em que o valor corresponde a
35, 55 e 75.
Todos os valores da coluna umidade da tabela valor1, em que o valor corresponde a
35, 55 e 75.
Resposta Incorreta: Os valores retornados são especificamente os valores iguais a 35, 55 e
75, sendo assim, não serão retornados valores entre o intervalo 55 e 75 e nem entre 35 e 75,
nem valores maiores que 35.
Pergunta 2
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Sendo um dos princípios do CRUD, o Insert possui características específicas. Considerando que já
possuímos um banco de dados e uma tabela, o comando INSERT INTO UMIDADE (valor, valor2) VALUES
(15,35), irá realizar:
A inserção de valores referentes a umidade do ar na tabela umidade.
A inserção de valores referentes a umidade do ar na tabela umidade.
Resposta Correta: O comando irá inserir valores referentes a umidade do ar, sendo os
valores 15 e 35 na tabela umidade de um determinado banco de dados existente. Valor1 e
Valor2 são nomes das colunas da tabela, e o valor1 receberá o número 15 e o valor2 o
número 35.
Minha Área
0 em 0,25 pontos
0,25 em 0,25 pontos
JULIANA DA SILVA DE MIRANDA
20/11/2019 Revisar envio do teste: ATIVIDADE 3 – GRA0537 INTERNET ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29671833_1&course_id=_549459_1&content_id=_117263… 2/5
Pergunta 3
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Em banco de dados temos dois comandos que possuem funções importantes e são muito utilizados para a
manipulação de informações. Podemos citar assim o comando DELETE e o comando SELECT. Estes
comandos possuem características diferentes e devem ter o seu conceito aprendido de forma correta por
programadores. Assim, os comandos possuem como definição, respectivamente:
Excluir um dado ou alguma informação de uma tabela e Selecionar (pesquisar) dados
existentes em uma tabela.
Excluir um dado ou alguma informação de uma tabela e Selecionar (pesquisar) dados
existentes em uma tabela.
O comando delete é o responsável por excluir e remover algum dado ou alguma informação
dentro de uma tabela do nosso banco de dados relacional. O comando select é o
responsável por realizar uma pesquisa nos dados existentes da tabela em nosso banco de
dados.
Pergunta 4
Resposta
Selecionada:
Resposta Correta:
Feedback
da
resposta:
Ao trabalhar com banco de dados estamos trabalhando com uma Linguagem de Consulta Estruturada, ou
simplesmente SQL. É nesta linguagem que temos os comandos de inserir, atualizar, excluir, selecionar, e
diversas outras cláusulas que irão nos auxiliar na manipulação dos dados. Analise a tabela abaixo: 
 
umidade
temperatura umi_Ar
30 90
35 60
25 65
15 31
22 15
Fonte: Elaborada pelo autor. 
 
Considerando as informações expostas e o conteúdo do texto-base, o comando que devemos executar
para as temperaturas de valor 30 e valor 25 é:
SELECT temperatura FROM umidade WHERE (temperatura = 30 AND
temperatura = 25).
SELECT temperatura FROM umidade WHERE (temperatura = 30 AND
temperatura = 25).
Resposta Correta. A alternativa está correta, pois como queremos somente a temperatura e
como cláusula os valores 30 3 25, devemos aplicar o comando de seleção e utilizar o
operador de comparação AND. Assim, o comando correto deverá ser: SELECT temperatura
FROM umidade WHERE (temperatura = 30 AND temperatura = 25);
Pergunta 5
Em alguns casos específicos, precisamos unir algumas informações para que seja possível filtrar e
melhorar a expressão referente à cláusula Where que desejamos encontrar. Para isso, temos os
0,25 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
20/11/2019 Revisar envio do teste: ATIVIDADE 3 – GRA0537 INTERNET ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29671833_1&course_id=_549459_1&content_id=_117263… 3/5
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
comandos AND e OR. Esses comandos possuem, respectivamente, características como:
O comando AND retorna dados se duas comparações forem verdadeiras, e o OR se
uma das comparações somente for verdadeira.
O comando AND retorna dados se duas comparações forem verdadeiras, e o OR se
uma das comparações somente for verdadeira.
Resposta Correta. Os operadores AND e OR funcionam como sua tradução literária,
significando E e OU. O comando AND retorna dados se duas comparações forem
verdadeiras, e o OR se uma das comparações somente for verdadeira.
Pergunta 6
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Leia o texto a seguir: “A linguagem SQL dispõe de diversos operadores e cláusulas que nos permitem
estruturar as consultas de acordo com nossa necessidade, a fim de obter o resultado esperado.” 
Disponível em: < https://www.devmedia.com.br/usando-os-operadores-like-in-e-between-no-oracle/24687>.
Acesso em: 04 maio 2019. 
 Assim, considerando as informações apresentadas e os conteúdos estudados no texto-base, analise os
operadores a seguir e associe-as com suas respectivas características. 
 I - BETWEEN. 
II - OR. 
III - IN. 
IV - AND. 
 
( ) Utilizado quando desejamos consultar uma tabela, filtrando o valor de um de seus campos a partir de
uma lista e possibilidades 
( ) Utilizado quando precisamos recuperar as linhas de uma tabela cujo valor de um campo encontra-se
em um intervalo especificado 
( ) Utilizando quando é necessário usar mais de uma condição de comparação, podendo retornar valores
se as duas condições forem verdadeiras. 
( ) Utilizando quando é necessário usar mais de uma condição de comparação, podendo retornar valores
se uma ou outra condições for verdadeiras 
 A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
III, I, IV,II.
III, I, IV,II.
Resposta Correta. O operador BETWEEN (I) possui a finalidade de filtrar uma consulta entre
uma faixa de valores, tendo um valor máximo e um valor mínimo O operador OR (II) Este é
muito utilizado com a cláusula WHERE principalmente quanto se é necessário ter mais de
uma condição para verificação/comparação, e retorna valores se um dos dois casos forem
verdadeiros. O operador IN (III) é normalmente utilizado em substituição do operador OR em
determinadas situações. O operador IN irá verificar se determinado valor de uma coluna está
presente dentro de uma lista de dados. O operador (IV) AND. Este é muito utilizado com a
cláusula WHERE principalmente quanto se é necessário ter mais de uma condição para
verificação/comparação, e retorna valores se os dois casos forem verdadeiros.
Pergunta 7
Trabalhar com microcontroladores exige trabalhar com informações programáveis. Programarincide em
trabalhar com dados, que devem ser manipulados e gravados em banco de dados que possuem um
gerenciador chamado de SGBD (Sistema Gerenciador de Banco de Dados). 
Banco de dados trabalham com o princípio CRUD. Assim, considerando as informações apresentadas e
os conteúdos estudados, analise as técnicas disponíveis a seguir e associe-as com suas respectivas
características. 
 
I) Delete 
II) Create 
III) Read 
IV) Update 
 
( ) Responsável por criar e adicionar novos dados, valores ou informações em um banco de dados. 
( ) Responsável por ler e verificar informações que estejam contidas dentro de um sistema de
0,25 em 0,25 pontos
0,25 em 0,25 pontos
20/11/2019 Revisar envio do teste: ATIVIDADE 3 – GRA0537 INTERNET ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29671833_1&course_id=_549459_1&content_id=_117263… 4/5
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
gerenciamento de banco de dados. 
( ) Responsável por atualizar e modificar/alterar uma informação contida em determinada tabela em um
banco de dados. 
( ) Responsável por apagar e excluir registros existentes em uma tabela em um banco de dados. 
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
II, III, IV, I.
II, III, IV, I.
Resposta Correta: O princípio CRUD é o nome comumente usado para as quatro principais
operações em um sistema de banco de dados. A sigla CRUD tem como representatividade:
Delete (I): responsável por apagar e excluir registros existentes em uma tabela em um banco
de dados. Create (II): responsável por criar e adicionar novos dados, valores ou informações
em um banco de dados. Read (III): responsável por ler e verificar informações que estejam
contidas dentro de um sistema de gerenciamento de banco de dados. Update (IV):
responsável por atualizar e modificar/alterar uma informação contida em determinada tabela
em um banco de dados.
Pergunta 8
Resposta
Selecionada:
Resposta Correta:
Feedback
da
resposta:
Imaginemos uma tabela com as seguintes características em um determinado banco de dados: 
 
Chuva (mês, milímetros, temperatura) 
Temperatura (mês, umidade) 
 
Considerando as informações expostas, é correto afirmar que o comando SQL que irá apresentar o mês e
a temperatura para as ocorrências em que mês apresenta o valor “janeiro” ou temperatura maior que 25
graus é:
SELECT mes, temperatura FROM Chuva WHERE mes “janeiro” OR temperatura
>= “25”;
SELECT mes, temperatura FROM Chuva WHERE mes “janeiro” OR temperatura
>= “25”;
Resposta Correta. A alternativa está correta, pois é solicitado que seja apresentado os dados
de mês e temperatura, porém, para os dados serem apresentados devem ser realizado uma
condição onde a situação onde mês deve ser janeiro OU a temperatura maior ou igual a 25.
Desta forma, o correto código deverá ser: SELECT mes, temperatura FROM Chuva WHERE
mês “janeiro” OR temperatura >= “25”;
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Banco de dados possuem características específicas. Para a manipulação dos dados necessitamos nos
utilizar de comandos da Linguagem SQL que nos permitirá realizar a manipulação dos dados. 
Assim, considerando as informações apresentadas e os conteúdos estudados no texto-base, analise os
comandos a seguir e associe-as com suas respectivas características: 
 
I – INSERT 
II – SELECT 
III – UPDATE 
IV – DELETE 
 
( ) Seleciona os dados de uma tabela a partir de características e cláusulas. 
( ) Exclui dados de uma tabela de um banco de dados. 
( ) Atualiza dados de uma tabela de um banco de dados. 
( ) Insere dados em uma tabela de um banco de dados 
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
II, IV, III, I.
II, IV, III, I.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
20/11/2019 Revisar envio do teste: ATIVIDADE 3 – GRA0537 INTERNET ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29671833_1&course_id=_549459_1&content_id=_117263… 5/5
Quarta-feira, 20 de Novembro de 2019 15h53min20s BRT
Feedback
da
resposta:
Resposta Correta: O comando (I) diz respeito a inserção de dados em um banco de dados. O
comando (II) diz respeito a seleção, pesquisa de informações em uma tabela de um banco de
dados. O comando (III) diz respeito a atualização de dados em uma tabela do banco de
dados. O comando (IV) diz respeito a exclusão de dados de uma tabela de banco de dados.
Pergunta 10
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Dentro dos comandos existentes de manipulação de dados, temos o comando UPDATE que irá atualizar
informações em uma determinada tabela de um banco de dados relacional. Atualizar informação significa
alterar um valor existente na tabela. Para realizarmos a atualização da umidade do ar, referenciando o
valor2, devemos aplicar o comando:
UPDATE UMIDADE SET valor2 = 70 WHERE valor2 = 35.
UPDATE UMIDADE SET valor2 = 70 WHERE valor2 = 35.
Resposta Correta: A sintaxe correta a ser seguida para atualização de dados deve ser
UPDATE UMIDADE SET valor2 = 70 WHERE valor2 = 35, sendo indicado o comando de
atualização, seguido do nome da tabela, do comando SET seguido do novo valor a ser
inserido. Deve especificar ainda qual valor deve ser alterado, informado a cláusula WHERE.
← OK
0,25 em 0,25 pontos

Mais conteúdos dessa disciplina