Buscar

AVDBD

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

Avaliação
Digital AVD
Avaliação do crédito digital valendo
10,0 pontos no critério de
avaliação da disciplina.
Aluno(a): NICOLY BAYRA DOS SANTOS FERREIRA Matrícula: 201802171401
Acertos: 7,5 de 10,0 (Finaliz.) Data: 29/05/2022 00:15:18
 
Pontos: 0,00 / 1,25 
 
Sejam as tabelas a seguir:
Seja a consulta a seguir:
SELECT CODIGONIVEL ,DESCRICAO
FROM NIVEL
WHERE CODIGONIVEL IN (SELECT DISTINCT CODIGONIVEL FROM CURSO);
A consulta serve para:
Exibir os cursos para os quais há pelo menos um nível associado.
Exibir a descrição dos cursos e seus níveis.
Exibir somente os níveis para os quais há mais de um curso associado.
 Exibir os níveis para os quais não há curso associado.
 Exibir os níveis para os quais há pelo menos um curso associado.
 
Pontos: 1,25 / 1,25 
 
Sejam duas tabelas assim estruturadas:
DEPARTAMENTO(CODIGOD, NOME)
EMPREGADO(CODIGOE, NOME, ENDERECO, CODIGOD)
CODIGOD REFERENCIA DEPARTAMENTO
Seja a consulta a seguir:
 Questão1
 Questão2
Voltar
NICOLY BAYRA DOS SANTOS FERREIRA
201802171401 / ARA0040
SELECT D.NOME, E.NOME
FROM DEPARTAMENTO D LEFT JOIN EMPREGADO E ON (D.CODIGOD=E.CODIGOD)
ORDER BY D.NOME;
A consulta retorna:
O nome do departamento e o nome do empregado alocado. Os empregados sem
departamento e os departamentos sem empregado aparecem nos resultados.
 O nome do departamento e o nome do empregado alocado. Os departamentos sem funcionário
aparecem no resultado.
O nome do departamento e o nome do empregado alocado. Os departamentos sem funcionário
alocado não aparecem no resultado.
O nome do departamento e o nome do empregado alocado. Os empregados sem
departamento aparecem no resultado.
O nome do departamento e o nome do empregado alocado. Os empregados sem
departamento não aparecem no resultado.
 
Pontos: 1,25 / 1,25 
 
Na linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta
composta inclui duas ou mais instruções SELECT. Com relação às consultas com a utilização da
linguagem SQL é correto afirmar que o operador:
UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções
SELECT altera o resultado da consulta.
EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções
SELECT não altera o resultado da consulta.
UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando
linhas duplicadas.
EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas
da primeira instrução SELECT que sejam semelhantes a uma linha das demais instruções.
 INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da
primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT.
 
Pontos: 1,25 / 1,25 
 
Considere que cada tabela a seguir pertence a um banco de dados distinto.
Qual consulta retorna o nome e o CPF dos cidadãos que são clientes e alunos?
SELECT NOME, CPF FROM CLIENTE
INTERSECT
SELECT NOME, CPF FROM ALUNO;
SELECT NOME, CPF FROM ALUNO
EXCEPT
SELECT NOME, CPF FROM CLIENTE;
 SELECT NOME, CPF FROM ALUNO
UNION
 Questão3
 Questão4
Voltar
NICOLY BAYRA DOS SANTOS FERREIRA
201802171401 / ARA0040
SELECT NOME, CPF FROM CLIENTE;
SELECT NOME, CPF FROM CLIENTE
MINUS
SELECT NOME, CPF FROM ALUNO;
SELECT NOME, CPF FROM CLIENTE
JOIN
SELECT NOME, CPF FROM ALUNO;
 
Pontos: 1,25 / 1,25 
 
Considere as tabelas e o código SQL a seguir:
A consulta retorna vazio ou:
 Somente o(s) registro(s) de aluno(s) sem telefone.
Somente o(s) registro(s) de aluno(s) com pelo menos dois telefones.
O(s) registro(s) de aluno(s) com pelo menos um telefone.
Somente o(s) registro(s) de aluno(s) com pelo menos três telefones.
Somente o(s) registro(s) de aluno(s) com pelo menos quatro telefones.
 
Pontos: 1,25 / 1,25 
 
Considere a tabela e o código SQL a seguir:
 Questão5
 Questão6
Voltar
NICOLY BAYRA DOS SANTOS FERREIRA
201802171401 / ARA0040
A consulta retorna:
O número de empregados da empresa.
O maior salário entre as colaboradoras.
O nome das funcionárias sem salário.
 O número de empregados que ganham mais que a colaboradora que possui o maior salário
entre as funcionárias.
O número de empregados que ganham menos que a colaboradora com maior salário entre as
funcionárias.
 
Pontos: 1,25 / 1,25 
 
Sejam duas tabelas assim estruturadas:
EMPREGADO(CODIGOE, NOME, ENDERECO)
DEPENDENTE(CODIGOE,CODIGOD, NOME)
CODIGOE REFERENCIA EMPREGADO
Seja a consulta a seguir:
SELECT E.NOME, D.NOME
FROM EMPREGADO E JOIN DEPENDENTE D ON (E.CODIGOE=D.CODIGOE)
ORDER BY E.NOME;
A consulta retorna:
O nome do empregado e o nome de cada dependente dele. Os empregados sem dependentes
aparecem no resultado.
Somente o nome dos dependentes para os quais não há empregados.
Somente o nome dos empregados para os quais não há dependentes.
 O nome do empregado e o nome de cada dependente dele. Os empregados sem dependentes
não aparecem no resultado.
O nome de pelo menos um empregado sem dependente.
 
Pontos: 0,00 / 1,25 
 
Considere a tabela a seguir:
Seja a consulta:
SELECT NOME, CPF, SEXO
FROM EMPREGADO
 Questão7
 Questão8
Voltar
NICOLY BAYRA DOS SANTOS FERREIRA
201802171401 / ARA0040
WHERE SEXO= 'F' OR SALARIO>5000;
 
Qual alternativa a seguir representa um código equivalente ao da consulta acima?
SELECT NOME, CPF, SEXO
FROM EMPREGADO
WHERE SEXO= 'F';
SELECT NOME, CPF, SEXO
FROM EMPREGADO
WHERE SALARIO>5000;
 SELECT NOME, CPF, SEXO
FROM EMPREGADO
WHERE SEXO= 'F' AND SALARIO>5000;
 SELECT NOME, CPF, SEXO
FROM EMPREGADO
WHERE SEXO= 'F'
UNION
SELECT NOME, CPF, SEXO
FROM EMPREGADO
WHERE SALARIO>5000;
SELECT NOME, CPF, SEXO
FROM EMPREGADO
WHERE SEXO= 'F'
EXCEPT
SELECT NOME, CPF, SEXO
FROM EMPREGADO
WHERE SALARIO>5000;
 
 
 
Voltar
NICOLY BAYRA DOS SANTOS FERREIRA
201802171401 / ARA0040

Continue navegando