Buscar

Operações em Consultas SQL

Prévia do material em texto

18/11/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1446109&classId=982802&topicId=2796861&p0=03c7c0ace395d80182db07ae2c30f034… 1/3
CCT0768_EX_A4_201405289741_V2
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS 4a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0768_EX_A4_201405289741_V2 18/11/2018 15:52:13 (Finalizada)
Aluno(a): CUDIGIA CUACONDA FONSECA FERREIRA QUINAU 2018.3 EAD
Disciplina: CCT0768 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201405289741
 
 
 1a Questão
Os operadores aritméticos, lógicos e de comparação são usados em consultas SQL para?
Para excluir dados por um procedimento no banco.
Fazer uma atualização de dados mais precisa.
 Realizar tarefas como somar ou agrupar valores, comparar valores.
Criar novas consultas.
Não é utilizado em Banco de Dados.
Gabarito Coment. Gabarito Coment.
 
 
 
 2a Questão
O comando SELECT FROM WHERE corresponde as seguintes operações da álgebra relacional:
Seleção e Junção
União e Interseção
Seleção e Diferença 
 Seleção e Projeção
Projeção e União
Gabarito Coment.
 
 
 
 3a Questão
Sobre a cláusula WHERE do comando SELECT, é correto afirmar que:
 Filtra as linhas a serem exibidas no resultado
Filtra as colunas a serem exibidas no resultado
Nunca pode ser utilizado com uma junção
18/11/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1446109&classId=982802&topicId=2796861&p0=03c7c0ace395d80182db07ae2c30f034… 2/3
É utilizado em todos os comandos SELECT
Especifica condição de ordenação
 
 
 
 4a Questão
Ao selecionar os dados de uma tabela, para visualização ou outra necessidade podemos restringir o seu espectro de visualização
utilizando a cláusula:
 FROM
UP
ORDER
 WHERE
UNTIL
Gabarito Coment. Gabarito Coment.
 
 
 
 5a Questão
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
Apresentar apenas os nomes completos dos Empregados que tem salario entre R$ 1.000,00 e R$ 2.000,00.
SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE SALARIO 1000 BETWEEN 2000;
 SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 AND 2000;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 TO 2000;
 SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 AND 2000;
SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 TO 2000;
Gabarito Coment.
 
 
 
 6a Questão
Considere a seguinte tabela de um banco de dados:
PESSOA { pes_codigo, pes_nome, pes_email, pes_rg, pes_idade, pes_codigo_conjuge }
Qual das instruções abaixo permite recuperar os campos nome e e-mail da pessoa e o nome e e-mail do seu cônjuge.
Select p.pes_nome as Nome, p.pes_email as Email c.pes_nome as Conjuge c.pes_email as EmailConjuge From pessoa p
inner join from pessoa c on (p.pes_codigo = c.pes_codigo_conjuge)
 Select p.pes_nome, p.pes_email, c.pes_nome, c.pes_email From pessoa p, pessoa c Where pes_codigo =
pes_codigo_conjuge
Select pes_nome, pes_email, pes_nome, pes_email From pessoa inner join pessoa using (pes_codigo)
 Select p.pes_nome, p.pes_email, c.pes_nome, c.pes_email From pessoa p, pessoa c Where p.pes_codigo =
c.pes_codigo_conjuge
18/11/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1446109&classId=982802&topicId=2796861&p0=03c7c0ace395d80182db07ae2c30f034… 3/3
Select p.pes_nome, p.pes_email, c.pes_nome, c.pes_email From pessoa p inner join pessoa c using (pes_codigo)
 
 
 
 7a Questão
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
Apresentar apenas os nomes completos dos Empregados que tenham no cargo a palavra "venda".
 SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE '%venda%' ;
 SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE '%VENDA%' ;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE '%VENDA%' ;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE CARGO LIKE '%VENDA%' ;
SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE CARGO LIKE '%VENDA%' ;
Gabarito Coment.
 
 
 
 8a Questão
O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:
Interseção
 Seleção
 Projeção
Junção
União

Continue navegando