Prévia do material em texto
04/04/2021 UNIFAVIP: Alunos
https://simulado.unifavip.com.br/alunos/ 1/5
Disc.: IMPLEMENTAÇÃO DE BANCO DE DADOS
Aluno(a): ROSANGELA MIRANDA PEREIRA BARBOSA 202051492571
Acertos: 9,0 de 10,0 04/04/2021
Acerto: 0,0 / 1,0
Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema
existem as tabelas abaixo:
Analise a expressão da álgebra relacional:
O resultado da expressão acima retorna
Questão1
a
https://simulado.unifavip.com.br/alunos/inicio.asp
javascript:voltar();
04/04/2021 UNIFAVIP: Alunos
https://simulado.unifavip.com.br/alunos/ 2/5
Respondido em 04/04/2021 11:29:10
Explicação:
O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas:
A seleção atuará e retornará somente as linhas cujo estado = RJ.
A projeção atuará e retornará somente as colunas nome e tipo.
Acerto: 1,0 / 1,0 Questão2a
04/04/2021 UNIFAVIP: Alunos
https://simulado.unifavip.com.br/alunos/ 3/5
INSERT ON Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, NULL, 104)
INSERT Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, 104)
INSERT INTO Aluguel (2056, 15/8/2017, 10, 180, 1022, 8, NULL)
INSERT INTO Aluguel VALUES (2056, 15/8/2017, 10, 180,1022, 8, NULL, 104)
INSERT INTO Aluguel VALUES (15/8/2017, 2056, 10, 180, 1022, 8, 104, NULL)
Respondido em 04/04/2021 11:30:25
Acerto: 1,0 / 1,0
Considere a relação abaixo:
AUTOMÓVEL (placa, fabricante, modelo, cor, data_de_fabricação)
A consulta SQL que responde a questão "Liste todos os automóveis (placa, modelo, cor) fabricados pela VW
ou pela Fiat" é:
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IN (VW, FIAT);
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE BETWEEN VW AND FIAT;
Nenhuma das resposta acima.
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE = VW AND FABRICANTE =
FIAT;
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IS (VW, FIAT);
Respondido em 04/04/2021 12:09:25
Acerto: 1,0 / 1,0
Considere a relação:
PRODUTO (codigo, unidade, descrição, valor_unitário)
A consulta em SQL para reponder a questão "Liste o código dos produtos com valores unitários entre R$
500,00 e R$ 1000,00" é:
Nenhuma das consultas acima.
SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO > 500;
SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO BETWEEN 500 AND 1000;
SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO LIKE 500 AND 1000;
SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO IN [500, 1000];
Respondido em 04/04/2021 11:33:42
Acerto: 1,0 / 1,0
Quando desejamos selecionar o maior e o menor valor de um atributo numérico
usamos:
MAIOR, MENOR
Questão3
a
Questão4
a
Questão5
a
04/04/2021 UNIFAVIP: Alunos
https://simulado.unifavip.com.br/alunos/ 4/5
AVG
SUM
MIN, MAX
COUNT
Respondido em 04/04/2021 11:35:28
Acerto: 1,0 / 1,0
Na sintaxe ANSI da junção Interior, na sua forma padrão é:
select * from tabela1 CROSS JOIN tabela2;
select [colunas] from tabela1 LEFT JOIN tabela2 ON ;
select [colunas] from tabela1 RIGHT JOIN tabela2 ON ;
select [colunas] from tabela1 INNER JOIN tabela2 ON ;
select * from tabela1 LEFT JOIN tabela2;
Respondido em 04/04/2021 11:38:01
Acerto: 1,0 / 1,0
SEJA O MODELO: Forncedor(cod_fornec, nome_fornec, telefone, cidade, uf) Estado(UF, nome_estado) A
expressão SQL que obtém os nomes dos estados para os quais não há fornecedores cadastrados é:
SELECT E.nome_estado FROM Estado AS E, FROM Fornecedor as F WHERE E.nome_estado = F.UF
SELECT E.nome_estado FROM Estado AS E WHERE E.UF NOT IN (SELECT F.UF FROM FORNECEDOR AS
F)
SELECT E.nome_estado FROM Estado AS E WHERE E.UF IN (SELECT F.UF FROM FORNECEDOR AS F)
SELECT E.nome_estado FROM Estado AS E, FROM Fornecedor AS F WHERE E.UF = F.UF
SELECT E.UF FROM ESTADO AS E WHERE E.nome_estado NOT IN (SELECT F.UF FROM FORNECEDOR
AS F)
Respondido em 04/04/2021 11:41:44
Acerto: 1,0 / 1,0
(FCC - 2009 - Análise de Sistemas - Suporte - ADAPTADA)
Uma instrução Select usada na cláusula Where ou Having de outra instrução Select é
Um crosstab.
Um join.
Uma visão.
Uma subconsulta.
Um índice.
Respondido em 04/04/2021 12:34:59
Acerto: 1,0 / 1,0
Questão6
a
Questão7
a
Questão8
a
Questão9
a
04/04/2021 UNIFAVIP: Alunos
https://simulado.unifavip.com.br/alunos/ 5/5
SELECT * FROM Imovel WHERE NumVagasGaragem IN(1,2,4) ORDER BY Tamanho
SELECT * FROM Imovel WHERE NumVagasGaragem IN(1,2,4) ORDER BY Tamanho DESC
SELECT * FROM Imovel WHERE NumQuartos BETWEEN 2 AND 4 ORDER BY Tamanho DESC
SELECT * FROM Imovel WHERE NumBanheiros BETWEEN 2 AND 4 ORDER BY Tamanho DESC
SELECT * FROM Imovel WHERE NumBanheiros BETWEEN 2 AND 4 ORDER BY Tamanho
Respondido em 04/04/2021 12:18:19
Acerto: 1,0 / 1,0
UM recurso do comando SELECT é a possibilidade de agruparmos nossos dados. Para isso usamos a cláusula:
ORDER BY
ORDER
GROUP BY
SUM
JOIN
Respondido em 04/04/2021 12:13:09
Questão10
a
javascript:abre_colabore('38403','220990435','4456099368');