Buscar

1 Simulado Implementação De Banco De Dados - V2

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/06/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1116236700 1/4
   IMPLEMENTAÇÃO DE BANCO DE DADOS
Simulado: CCT0199_SM_201202269737 V.2   Fechar
Aluno(a): WAGNER ROBERTO CARVALHO MONTEIRO Matrícula: 201202269737
Desempenho: 3,0 de 8,0 Data: 25/04/2015 16:00:33 (Finalizada)
  1a Questão (Ref.: 201202411869)
CONSIDERE O BANCO DE DADOS ABAIXO
AUTOMOVEIS (Código, Fabricante, Modelo, Ano, País, Preço) 
REVENDEDORAS (CGC, Nome, Proprietário, Cidade, Estado) 
GARAGENS (CGCRevenda, CodAuto, AnoAuto, Quantidade)
CGCRevenda REFERENCIA Cgc GARAGENS
CodAuti REFERENCIA Código em AUTOMÓVEIS
QUAL A CONSULTA EM SQL QUE RETORNA QUANTIDADE DE REVENDEDORAS  DO JOÃO DA SILVA EM CADA
CIDADE DO ESTADO DO RIO DE JANEIRO?
Sua Resposta:
Compare com a sua resposta: SELECT COUNT(*) , CIDADE FROM REVENDEDORAS WHERE PROPRIETÁRIO =
'JOÃO DA SILVA' AND ESTADO = 'RJ' GROUP BY CIDADE
  2a Questão (Ref.: 201202410877)
COM BASE NO BANCO DE DADOS ABAIXO, DESCREVA O RESULTADO DA CONSULTA EM ÁLGEBRA RELACIONAL A SEGUIR:
ALUNO (MATRÍCULA, NOME_ALUNO, ENDEREÇO, CIDADE, )
DISCIPLINA (COD_DISCIPLINA, NOME_DISC, CARGA_HORÁRIA)
PROFESSOR (COD_PROFESSOR, NOME_PROF, ENDEREÇO, CIDADE)
TURMA (COD_TURMA, COD_DISC, COD_PROF, ANO, HORÁRIO)
COD_DISC REFERENCIA COD_DISCIPLINA EM DISCIPLINA
COD_PROF REFERENCIA COD_PROFESSOR EM PROFESSOR
HISTÓRICO (MATRÍCULA, COD_DISC, COD_TUR, COD_PROF, FREQUÊNCIA, NOTA)
COD_DISC REFERENCIA COD_DISCIPLINA EM DISCIPLINA
COD_TUR REFERENCIA COD_TURMA EM TURMA 
COD_PROF REFERENCIA COD_PROFESSOR EM PROFESSOR
 MATRÍCULA, NOME_ALUNO, COD_DISC     (ALUNO MATRÍCULA = ⋈   MATRÍCULA (  
 FREQUENCIA > 75   AND NOTA  >=  7 (HISTORICO)))
 
Sua Resposta:
Compare com a sua resposta:
MATRÍCULA E NOME DO ALUNO E CODIGO DAS DISCIPLINAS COM FREQUENCIA MAIOR QUE 75 E NOTA MAIOR
OU IGUAL A 7.
09/06/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1116236700 2/4
  3a Questão (Ref.: 201202403883) Pontos: 0,0  / 1,0
Dentre as opções a seguir, qual não é uma função de grupo?
  MED(X)
  AVG (x)
CONT(*)
SUM(x)
MAX(x)
  4a Questão (Ref.: 201202403772) Pontos: 0,0  / 1,0
Considere a relação:
FUNCIONARIO (matrícula, cargo, salario, admissao)
A consulta SQL que mostra o total dos salários dos funcionários é:
 
  SELECT SUM (SALARIO) FROM FUNCIONARIO;
Nenhuma das repostas acima
SELECT SUM (SALARIO) FROM FUNCIONARIO WHERE SALARIO;
  SELECT * FROM FUNCIONARIO WHERE SUM (SALARIO);
SELECT SALARIO FROM FUNCIONARIO WHERE SUM (SALARIO);
  5a Questão (Ref.: 201202404577) Pontos: 0,0  / 1,0
Qual o resultado da consulta SELECT COUNT(DISTINCT X) FROM R?
2
  3
  1
0
4
  6a Questão (Ref.: 201202403786) Pontos: 0,0  / 1,0
Considere a relação:
ALUNO (matrícula, nome, endereço, estado, cidade, cep, datadeingresso, coeficiente_de_rendimento)
09/06/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1116236700 3/4
A consulta SQL para listar os alunos com maior e menor coefiente de rendimento nos estado de SP, RJ e MG é:
 
 
  SELECT MAX, MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO WHERE ESTADO = 'SP' OR ESTADO =
'RJ' OR ESTADO = 'MG';
SELECT MAX(COEFICIENTE_DE_RENDIMENTO), MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO
WHERE ESTADO = 'SP' AND ESTADO = 'RJ' AND ESTADO = 'MG';
  SELECT MAX(COEFICIENTE_DE_RENDIMENTO), MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO
WHERE ESTADO = 'SP' OR ESTADO = 'RJ' OR ESTADO = 'MG';
SELECT MAX(COEFICIENTE_DE_RENDIMENTO), MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO;
Nenhuma das respostas acima
 Gabarito Comentado.
  7a Questão (Ref.: 201202403887) Pontos: 1,0  / 1,0
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL
adequada para:
Apresentar o menor salário pago aos Empregados Agrupados por Departamento.
SELECT MINUS(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO;
SELECT MINUS(SALARIO) FROM EMPREGADO GROUP BY ID;
SELECT MINIMO(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO;
SELECT MIN(SALARIO) FROM EMPREGADO GROUP BY ID;
  SELECT MIN(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO;
  8a Questão (Ref.: 201202404761) Pontos: 0,0  / 1,0
Considere a seguinte consulta SQL:
SELECT nome,  count(*)
FROM aluno
GROUP BY nome
Esta consulta tem como resultado.
  todos os atributos das tabelas nome e aluno.
09/06/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1116236700 4/4
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.
  9a Questão (Ref.: 201202403493) Pontos: 1,0  / 1,0
Em SQL, para contar linhas usamos:
SELECT
GROUP BY
SUM
  COUNT
AVG
  10a Questão (Ref.: 201202403497) Pontos: 1,0  / 1,0
Na linguagem SQL, para totalizarmos os valores de uma coluna usamos o comando:
GROUP BY
COUNT
EQUAL
  SUM
AVG

Outros materiais