Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

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/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
Seguem algumas tabelas do Esquema:
 
Ordem (IDOrdem, NomeOrdem)
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
Esp_País (IDEspécie, CodPaís)
País (CodPaís, NomePaís)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
 
Assinale qual das alternativas abaixo representa uma consulta que retorna a quantidade de espécies de tubarões encontradas no Brasil cuja
coluna é nomeada de QTD:
Qual das alternativas a seguir apresenta a sintaxe correta do comando SELECT aplicando as cláusulas GROUP BY e HAVING?
1.
SELECT COUNT(*) QTD FROM ESPÉCIE E, ESP_PAÍS P,PAÍS P WHERE NOMEPAÍS = Brasil;
SELECT COUNT(*) QTD FROM ESPÉCIE E, PAÍS P WHERE E.IDESPECIE = P.IDESPÉCIE AND NOMEPAÍS = Brasil;
SELECT COUNT(*) QTD FROM ESPÉCIE E, ESP_PAÍS EP, PAÍS P WHERE E.IDESPECIE = EP.IDESPÉCIE AND EP.CODPAÍS = P.CODPAÍS
AND NOMEPAÍS = Brasil;
SELECT COUNT(*) QTD FROM ESPÉCIE E, PAÍS P WHERE NOMEPAÍS = "Brasil";
SELECT COUNT(*) QTD FROM ESPÉCIE E, ESP_PAÍS EP, PAÍS P WHERE E.IDESPECIE = EP.IDESPÉCIE AND EP.CODPAÍS = P.CODPAÍS
AND NOMEPAÍS = "Brasil";
 
2.
SELECT HAVING FROM WHERE GROUP BY
SELECT FROM GROUP BY WHERE HAVING
SELECT FROM WHERE GROUP BY HAVING
SELECT HAVING FROM WHERE GROUP BY
SELECT FROM HAVING GROUP BY WHERE
 
3.
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
Considere a seguinte consulta SQL:
SELECT nome, count(*)
FROM aluno
GROUP BY nome
Esta consulta tem como resultado.
Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas
Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa
qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que
alteraria o esquema do banco de dados.
Tal comando SQL deve ser iniciado com
SELECT * FROM Imovel WHERE NumBanheiros BETWEEN 2 AND 4 ORDER BY Tamanho DESC
SELECT * FROM Imovel WHERE NumVagasGaragem IN(1,2,4) ORDER BY Tamanho DESC
SELECT * FROM Imovel WHERE NumBanheiros BETWEEN 2 AND 4 ORDER BY Tamanho
SELECT * FROM Imovel WHERE NumVagasGaragem IN(1,2,4) ORDER BY Tamanho
SELECT * FROM Imovel WHERE NumQuartos BETWEEN 2 AND 4 ORDER BY Tamanho DESC
 
4.
todos os atributos das tabelas nome e aluno.
o atributo nome e a soma do conteúdo do atributo nome, da tabela aluno.
todos os atributos da tabela nome, além do atributo especial Count.
o atributo nome e o número de registros existentes para cada nome, na tabela nome.
o atributo nome e o número de registros existentes para cada nome, da tabela aluno.
 
5.
ALTER SCHEMA ADD TABLE PRODUTO
CREATE PRODUTO : TABLE
ALTER TABLE PRODUTO
CREATE TABLE PRODUTO
CREATE PRODUTO AS TABLE
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:
Considere a relação:
FUNCIONARIO (matrícula, cargo, salario, admissao)
A consulta SQL que mostra o total dos salários dos funcionários é:
 
Sobre a cláusula WHERE do comando SELECT, é correto afirmar que:
 
6.
Interseção
Projeção
Seleção
Junção
União
 
7.
SELECT SUM (SALARIO) FROM FUNCIONARIO;
Nenhuma das repostas acima
SELECT * FROM FUNCIONARIO WHERE SUM (SALARIO);
SELECT SUM (SALARIO) FROM FUNCIONARIO WHERE SALARIO;
SELECT SALARIO FROM FUNCIONARIO WHERE SUM (SALARIO);
 
8.
Nunca pode ser utilizado com uma junção
Filtra as colunas a serem exibidas no resultado
Filtra as linhas a serem exibidas no resultado
Especifica condição de ordenação
É utilizado em todos os comandos SELECT
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#

Mais conteúdos dessa disciplina