Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS

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

Continue navegando


Prévia do material em texto

27/05/2021 EPS
https://simulado.unifavip.com.br/alunos/ 1/5
Avaliação AV
 
 avalie seus conhecimentos
1 ponto
A partir da tabela abaixo, identifique a expressão, em álgebra relacional, que permite listar a matrícula dos funcionários do setor de Projetos:
 
 
1 ponto
opção que completa corretamente o comando INSERT abaixo, de forma a inserir um registro com NOME igual a
"Beltrano", SALARIO igual a 1800 e CIDADE igual a "Rio de Janeiro", é: Insert into empregado(nome,
salario,cidade) values ... 
Lupa Calc. Notas
 
VERIFICAR E ENCAMINHAR
Disciplina: CCT0768 - IMPL. BANCO DADOS Período: 2021.1 EAD (GT)
Aluno: passei direto Matr.: passei direto 
Turma: 01 
 
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a
todas as questões e que não precisará mais alterá-las. 
 
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha
não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno.
Valor da prova: 10 pontos.
 
1.
π matricula (σ setor = "Projetos" (Funcionarios_ste))
π setor = "Projetos" (σ matricula (Funcionarios_ste))
σ setor = "Projetos" (Funcionarios_ste)
 
π Funcionarios_ste (σ matricula, setor = "Projetos")
σ matricula (π setor = "Projetos" (Funcionarios_ste))
 
 
2.
("Beltrano", 1800, "Rio de Janeiro")
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:anotar_on();
27/05/2021 EPS
https://simulado.unifavip.com.br/alunos/ 2/5
1 ponto
Dada a tabela de livros com os seguintes campos: cod_livro, título, descrição, ano_publicação, preço. Qual é o
comando correto para apresentar o título, a descrição do livro e simular no banco, um aumento de preço de
50% para livros publicados em 2012? 
1 ponto
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.
 
1 ponto
Essa consulta tem como resultado
 
(Beltrano, 1800,Rio de Janeiro)
("Beltrano", "1800", Rio de Janeiro)
("Beltrano", 1800, null)
(Beltrano, 1800)
 
 
3.
Select título, descrição, preço*0,50 from livros where ano_publicação=2012
Select título, descrição, preço*0.50 from livros where ano_publicação=2012
Select título, descrição, preço*1.50 from livros
Select título, descrição, preço*1,50 from livros where ano_publicação=2012
Select título, descrição, preço*1.50 from livros where ano_publicação=2012
 
 
4.
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;
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;
 
 
5.
o atributo CEP e o número de registros existentes para cada CEP, da tabela Ruas.
todos os atributos das tabelas CEP e Ruas.
todos os atributos da tabela CEP, além do atributo especial Count.
o atributo CEP e a soma do conteúdo do atributo CEP, da tabela Ruas.
o atributo Ruas e o número de registro existentes para cada CEP, na tabela CEP.
27/05/2021 EPS
https://simulado.unifavip.com.br/alunos/ 3/5
1 ponto
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um
conjunto de dados públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os
dados podem ser baixados no endereço:
https://data.qld.gov.au/dataset/sharkcontrolprogramsharkcatchstatistics/resource/5c6be990393841258ccadac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em Itálico.
Seguem algumas tabelas do Esquema:
Ordem (IDOrdem, NomeOrdem)
Especie (IDEspecie, IDOrdem. Nome_Cientifico, TamMaior, TamMenor, TamMedio)
Esp_Pais (IDEspecie, CodPais)
Pais (CodPais, NomePais)
Tubarao (IDTubarao, IDEspecie, Comprimento, Sexo)
Assinale qual das alternativas abaixo representa uma consulta que retorna a quantidade de espécies de tubarões encontradas
no Brasil cadastradas no banco:
 
 
1 ponto
Qual das consultas SQL abaixo obtém o nome de todos os empregados cujo primeiro nome é Pedro, e o último
sobrenome é Sousa? 
1 ponto
Sabendo-se que as tabelas relacionais T1 e T2, possuem os mesmos campos e possuem 1.000 e 1.500
registros, respectivamente, o comando SQL SELECT * FROM T1 UNION ALL SELECT * FROM T2; produz uma
lista com: 
1 ponto
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
 
 
6.
SELECT COUNT(*) QTD FROM ESPECIE E, ESP_PAIS P,PAIS P WHERE NOMEPAIS = Brasil;
SELECT COUNT(*) QTD FROM ESPECIE E, ESP_PAIS EP, PAIS P WHERE E.IDESPECIE = EP.IDESPECIE AND
EP.CODPAIS = P.CODPAIS AND NOMEPAIS = "Brasil";
SELECT COUNT(*) QTD FROM ESPECIE E, PAIS P WHERE NOMEPAIS = "Brasil";
SELECT COUNT(*) QTD FROM ESPECIE E, ESP_PAIS EP, PAIS P WHERE E.IDESPECIE = EP.IDESPECIE AND
EP.CODPAIS = P.CODPAIS AND NOMEPAIS = Brasil;
SELECT COUNT(*) QTD FROM ESPECIE E, PAIS P WHERE E.IDESPECIE = P.IDESPECIE AND NOMEPAIS =
Brasil;
 
 
7.
select nome from empregado where nome like "Pedro_Sousa"
select nome from empregado where nome like "Pedro%Sousa"
select nome from empregado where nome like "Pedro..Sousa"
select nome from empregado where nome like "%Pedro%Sousa%"
select nome from empregado where nome like "Pedro Sousa"
 
 
8.
2.500 linhas;
500 linhas;
1000 linhas;
1.500.000 linhas.
1.500 linhas;
 
 
9.
27/05/2021 EPS
https://simulado.unifavip.com.br/alunos/ 4/5
Apresentar o maior salário pago aos Empregados Agrupados por Departamento, para os Departamentos (11, 21, 22, 31, 42, 51
). 
1 ponto
Qual o resultado da consulta SELECT COUNT(DISTINCT X) FROM R?
 
SELECT MAXIMO(SALARIO) FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51) GROUP BY
ID_DEPTO;
SELECT MAXIMO(SALARIO) FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51) GROUP BY
ID_DEPTO;
SELECT MAX(SALARIO) FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51) GROUP BY
ID_DEPTO;
SELECT MAX(SALARIO) FROM EMPREGADO WHERE ID_DEPTO =11 AND ID_DEPTO =21 AND ID_DEPTO
=22 AND ID_DEPTO =31 AND ID_DEPTO =42 AND ID_DEPTO =51;
SELECT MAX(SALARIO) FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51) GROUP BY
ID_DEPTO;
 
 
10.
3
1
4
2
0
 
 
 
VERIFICAR E ENCAMINHAR
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
javascript:abre_colabore();
5/5