Buscar

003_BD_

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

17/02/2022 09:02 Fazer teste: AS_III – BANCO DE DADOS - 80h_Turma_01_022022
https://bb.cruzeirodosulvirtual.com.br/ultra/courses/_771338_1/cl/outline 1/5
 Fazer teste: AS_IIIBANCO DE DADOS - 80h_Turma_01_022022 Material Didático ... Hora de Exercitar!
Fazer teste: AS_III 
Informações do teste
Descrição
Instruções
Várias tentativas Este teste permite 2 tentativas. Esta é a tentativa número 1.
Forçar conclusão Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
a.
b.
PERGUNTA 1
 
Com base no DER abaixo, qual a forma correta para criar uma
query que mostre o último nome e o salário de todos os
funcionários que tenham o Steve King como gerente?
 select first_name, last_name, salary
from employees 
wheremanager_id> (select employee_id from employees 
whereFirst_Name = 'Steven' And last_name ='King')
select first_name, last_name, salary
from employees 
wheremanager_id not exists (select employee_id from
employees 
0,175 pontos   Salva
? Estado de Conclusão da Pergunta:
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/execute/courseMain?course_id=_771338_1
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_771338_1&content_id=_10522489_1&mode=reset
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_771338_1&content_id=_10522526_1&mode=reset
17/02/2022 09:02 Fazer teste: AS_III – BANCO DE DADOS - 80h_Turma_01_022022
https://bb.cruzeirodosulvirtual.com.br/ultra/courses/_771338_1/cl/outline 2/5
c.
d.
e.
p y
whereFirst_Name = 'Steven' And last_name ='King')
select first_name, last_name, salary
from employees 
wheremanager_id not in(select employee_id from
employees 
whereFirst_Name = 'Steven' And last_name ='King')
select first_name, last_name, salary
from employees 
wheremanager_id = (select employee_id from employees 
whereFirst_Name = 'Steven' And last_name ='King')
select first_name, last_name, salary
from employees 
wheremanager_id between ( First_Name = 'Steven' And
last_name ='King')
a.
b.
PERGUNTA 2
Com base no DER abaixo, qual a forma correta para criar uma
query que mostre o último nome, o número do departamento e o
código do cargo de todos os empregados cuja localização do
departamento seja igual a 1700?
select last_name "Último Nome", 
department_id "Código do Depto", 
job_id "Código Do Cargo"
from employees
wheredepartment_id =(select department_id from
departments 
wherelocation_id=1700)
select last_name "Último Nome", 
department_id "Código do Depto", 
job_id "Código Do Cargo"
from employees
wheredepartment_id not in(select department_id from
departments 
wherelocation_id=1700)
0,175 pontos   Salva
 Estado de Conclusão da Pergunta:
17/02/2022 09:02 Fazer teste: AS_III – BANCO DE DADOS - 80h_Turma_01_022022
https://bb.cruzeirodosulvirtual.com.br/ultra/courses/_771338_1/cl/outline 3/5
c.
d.
e.
select last_name "Último Nome", 
department_id "Código do Depto", 
job_id "Código Do Cargo"
from employees
wheredepartment_id>(select department_id from
departments 
wherelocation_id=1700)
select last_name "Último Nome", 
department_id "Código do Depto", 
job_id "Código Do Cargo"
from employees
wheredepartment_id<=(select department_id from
departments 
wherelocation_id=1700)
 select last_name "Último Nome", 
department_id "Código do Depto", 
job_id "Código Do Cargo"
from employees
wheredepartment_id in(select department_id from
departments 
wherelocation_id=1700)
A.
B.
C.
D.
A.
B.
C.
D.
PERGUNTA 3
Estabeleça a correspondência entre a primeira e a segunda coluna,
ligando, com num traço, o operador e seu significado.
EXISTS
IN
ANY
ALL
Testa se um valor existe
Igual a qualquer membro da
lista
Compara o valor com cada
valor retornado pela subquery
Compara o valor com todos
os valores retornados pela
subquery
0,175 pontos   Salva
PERGUNTA 4
Com base no DER abaixo, qual a construção correta para a
solicitaçãoseguinte? Encontre os empregados que têm, no mínimo,
uma pessoa subordinada a cada um deles.
0,175 pontos   Salva
 Estado de Conclusão da Pergunta:
17/02/2022 09:02 Fazer teste: AS_III – BANCO DE DADOS - 80h_Turma_01_022022
https://bb.cruzeirodosulvirtual.com.br/ultra/courses/_771338_1/cl/outline 4/5
a.
b.
c.
d.
e.
SELECT EMPLOYEE_ID, MANAGER_ID, FIRST_NAME,
LAST_NAME, 
JOB_ID, DEPARTMENT_ID, SALARY
FROM EMPLOYEES E
WHERE EXISTS (SELECT EMPLOYEE_ID
 FROM EMPLOYEES
 WHERE EMPLOYEES.MANAGER_ID = 
 E. EMPLOYEE_ID)
ORDER BY EMPLOYEE_ID;
SELECT EMPLOYEE_ID, MANAGER_ID, FIRST_NAME,
LAST_NAME, 
 JOB_ID, DEPARTMENT_ID, SALARY
FROM EMPLOYEES E
WHERE NOT EXISTS (SELECT EMPLOYEE_ID
 FROM EMPLOYEES
 WHERE EMPLOYEES.MANAGER_ID = 
 E. EMPLOYEE_ID)
ORDER BY EMPLOYEE_ID;
SELECT EMPLOYEE_ID, MANAGER_ID, FIRST_NAME,
LAST_NAME, 
 JOB_ID, DEPARTMENT_ID, SALARY
FROM EMPLOYEES E
WHERE EXISTS (SELECT EMPLOYEE_ID
 FROM EMPLOYEES)
ORDER BY EMPLOYEE_ID;
SELECT EMPLOYEE_ID, MANAGER_ID, FIRST_NAME,
LAST_NAME, 
 JOB_ID, DEPARTMENT_ID, SALARY
FROM EMPLOYEES E
WHERE EMPLOYEE_ID >= (SELECT EMPLOYEE_ID
 FROM EMPLOYEES
 WHERE EMPLOYEES.MANAGER_ID = 
 E. EMPLOYEE_ID)
ORDER BY EMPLOYEE_ID;
 Estado de Conclusão da Pergunta:
17/02/2022 09:02 Fazer teste: AS_III – BANCO DE DADOS - 80h_Turma_01_022022
https://bb.cruzeirodosulvirtual.com.br/ultra/courses/_771338_1/cl/outline 5/5
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para
salvar todas as respostas.
 
SELECT EMPLOYEE_ID, MANAGER_ID, FIRST_NAME,
LAST_NAME, 
 JOB_ID, DEPARTMENT_ID, SALARY
FROM EMPLOYEES E
WHERE EXISTS IN (SELECT EMPLOYEE_ID
 FROM EMPLOYEES
 WHERE EMPLOYEES.MANAGER_ID = 
 E. EMPLOYEE_ID)
ORDER BY EMPLOYEE_ID;
Salvar todas as respostas Salvar e Enviar
 Estado de Conclusão da Pergunta:

Continue navegando