Buscar

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 4 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

Prévia do material em texto

09/03/2018 EPS
http://simulado.estacio.br/alunos/ 1/4
CCT0199_EX_A7_201502856522_V2
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS 7a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0199_EX_A7_201502856522_V2 09/03/2018 18:59:27 (Finalizada)
Aluno(a): PAULO ANDRÉ DOS SANTOS RAMALHO 2017.4 EAD
Disciplina: CCT0199 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201502856522
 
Ref.: 201503066374
 1a Questão
Qual dos operadores de conjunto a seguir, devemos tomar cuidado na hora de colocarmos a ordem
das tabelas, pois retorna diferentes resultados ao se inverter a ordem das tabelas?
MINUS ALL
INTERSECT
UNION ALL
 MINUS
UNION
 
Ref.: 201503205180
 2a Questão
Sabendo que a estrutura da tabela é: ID_EMP_MATRICULA, VC_EMP_NOME, NU_EMP_CARGO,
NU_EMP_SALARIO, NU_EMP_GRATIFICACAO, NU_EMP_DESCONTO. Pede-se que, exiba a(s)
matrícula(s), o(s) nome(s), o(s) salário(s) líquido(s) do(s) maior(es) salário(s) pago(s) aos
empregados pela empresa. Qual a alternativa válida:
SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME,
(E.NU_EMP_SALARIO + E.NU_EMP_GRATIFICACAO - E.NU_EMP_DESCONTO) AS LIQUIDO
FROM EMPREGADO E INNER JOIN CARGO C ON E.NU_EMP_CARGO = C.ID_CAR_CODIGO
WHERE E.NU_EMP_SALARIO IN MAX(E.NU_EMP_SALARIO);
SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME,
(E.NU_EMP_SALARIO + E.NU_EMP_GRATIFICACAO - E.NU_EMP_DESCONTO) AS LIQUIDO
FROM EMPREGADO E INNER JOIN CARGO C ON E.NU_EMP_CARGO = C.ID_CAR_CODIGO
WHERE E.NU_EMP_SALARIO > E.NU_EMP_SALARIO;
09/03/2018 EPS
http://simulado.estacio.br/alunos/ 2/4
SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME,
(E.NU_EMP_SALARIO + E.NU_EMP_GRATIFICACAO - E.NU_EMP_DESCONTO) AS LIQUIDO
FROM EMPREGADO E INNER JOIN CARGO C ON E.NU_EMP_CARGO = C.ID_CAR_CODIGO
WHERE E.NU_EMP_SALARIO = MAX(E.NU_EMP_SALARIO);
SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME,
(E.NU_EMP_SALARIO + E.NU_EMP_GRATIFICACAO - E.NU_EMP_DESCONTO) AS LIQUIDO
FROM EMPREGADO E INNER JOIN CARGO C ON E.NU_EMP_CARGO = C.ID_CAR_CODIGO
HAVING E.NU_EMP_SALARIO IN (SELECT MAX(X.NU_EMP_SALARIO) FROM EMPREGADO X));
 SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME,
(E.NU_EMP_SALARIO + E.NU_EMP_GRATIFICACAO - E.NU_EMP_DESCONTO) AS LIQUIDO
FROM EMPREGADO E INNER JOIN CARGO C ON E.NU_EMP_CARGO = C.ID_CAR_CODIGO
WHERE E.NU_EMP_SALARIO IN (SELECT MAX(X.NU_EMP_SALARIO) FROM EMPREGADO X));
 
Ref.: 201503062476
 3a Questão
(FCC - 2009 - Análise de Sistemas - Suporte - ADAPTADA)
Uma instrução Select usada na cláusula Where ou Having de outra instrução Select é
Uma visão.
 Uma subconsulta.
Um crosstab.
Um join.
Um índice.
 
Ref.: 201503066378
 4a Questão
Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?
Sub-Consulta Multi-Linhas
Sub-Consulta Principal
Sub-Consulta Simple
Sub-Consulta Multi-Valorada
 Sub-Consulta Correlata
 
Ref.: 201503066382
 5a Questão
Qual dos operadores de comparação de consultas Multi-Linhas a seguir NÃO é válido?
> ALL
 =
<> ALL
< ALL
09/03/2018 EPS
http://simulado.estacio.br/alunos/ 3/4
= ANY
 
Ref.: 201503062414
 6a Questão
(FGV - 2010 - DETRAN-RN - Assessor Técnico - Administração de Banco de Dados)
Assinale a alternativa correta sobre fragmento de comando a seguir:
(select distinct nome_cliente
 from contas)
 intersect
 (select distinct nome_cliente
 from emprestimos)
Se um cliente tem diversas contas e empréstimos no banco, não aparecerá no resultado.
 Se um cliente tem diversas contas e empréstimos no banco, aparecerá somente uma vez no resultado.
Se um cliente possui conta mas não possui empréstimos no banco, aparecerá no resultado.
Se um cliente não possui conta mas possui empréstimos no banco, aparecerá no resultado.
Se um cliente tem diversas contas e empréstimos no banco, aparecerá todas as repetições no
resultado.
 
Ref.: 201502971739
 7a Questão
Com base nas tabelas empregado(mat, cpf, nome) e aluno(mat, cpf, nome), assinale a opção correta
que corresponde à consulta a seguir:
 select cpf from empregado intersect select cpf from aluno;
 
A consulta retornará um erro
 
A consulta incluirá na tabela empregado todos os cpf dos alunos
A consulta exibirá somente o cpf dos empregados
 A consulta exibirá o cpf dos empregados que também são alunos
A consulta exibirá o cpf de todos os empregados e de todos os alunos
 
Ref.: 201503186265
 8a Questão
Uma consulta que ocorre dentro de outro comando SQL é denominada:
Consulta externa
09/03/2018 EPS
http://simulado.estacio.br/alunos/ 4/4
Não é possivel uma consulta deste tipo
Operação
 Subconsulta
Consulta interna

Continue navegando