Baixe o app para aproveitar ainda mais
Prévia do material em texto
Simulado: V.1 CCT0083_SM_201501115995 Aluno (a): Matrícula: 2995 Desempenho: 0,3 de 0,5 Dados: 22/11/2016 23:25:03 (Finalizada) 1 a Questão (Ref .: 201501234750) Pontos: 0,1 / 0,1 De according com o modelo de Dados Definido Pelas Tabelas a Seguir, Indique um parágrafo Instrução SQL adequada: Apresentar Primeiros OS nomos, o Salário ea dados de admissão dos Empregados Que ganham Acima de R $ 1.000,00 em Ordem Crescente de Salário e de dados de Admissão. SELECIONE PRIM_NOME, Salario, DT_ADMISSAO DE Empregado ONDE Salario> 1000 ORDER BY Salario ASC, ASC DT_ADMISSAO; SELECIONE PRIM_NOME, Salario, DT_ADMISSAO DE Empregado ONDE Salario> 1000 ORDER BY Salario, DT_ADMISSAO; SELECIONE PRIM_NOME, Salario, DT_ADMISSAO DE Empregado ONDE Salario> 1000 ORDER BY DESC Salario, DT_ADMISSAO DESC; SELECIONE PRIM_NOME, Salario, DT_ADMISSAO DE Empregado ONDE Salario> 1000 ORDER BY Salario ASC, DESC DT_ADMISSAO; SELECIONE PRIM_NOME, Salario, DT_ADMISSAO DE Empregado ONDE Salario> 1000 ORDER BY DESC Salario, ASC DT_ADMISSAO; 2 a Questão (Ref .: 201501898613) Pontos: 0,0 / 0,1 Assinale a alternativa em Que É concedido de forma Correta o privilegio de Leitura Sobre as Linhas da Tabela "Movimento" ao usuario "Gerente". GRANT selecionar ON Gerente TO Movimento SELECIONE Gerente DE Movimento GRANT ALL REVOKE selecionar ON Movimento DE Gerente GRANT selecionar ON Movimento PARA Gerente GRANT projeto no Gerente TO Movimento 3 a Questão (Ref .: 201501898595) Pontos: 0,1 / 0,1 Admita como seguintes Relações: Carros ( placa , cod_modelo, ano, cor) Modelos ( cod_modelo , nome_modelo, cod_fabr) Fabricantes ( cod_fabr , nome_fabr) Quais das seguintes Consultas SQL obtém corretamente como Placas dos carros Cujo Fabricante se chama "BMW"? Placa SELECIONAR DE Carros ONDE cod_modelo = ALL (SELECT cod_modelo DE modelos ONDE cod_fabr IN (SELECT cod_fabr DE Fabricantes ONDE nome_fabr = 'BMW')) Placa SELECIONAR DE Carros ONDE cod_modelo IN (SELECT cod_modelo DE Modelos m Quando existir (SELECT f.cod_fabr DE Fabricantes f ONDE f.cod_fabr = m.cod_fabr E nome_fabr = 'BMW')) Placa SELECIONAR DE Carros ONDE cod_modelo IN (SELECT cod_modelo DE modelos ONDE NÃO cod_fabr IN (SELECT cod_fabr DE Fabricantes ONDE nome_fabr = 'BMW')) Placa SELECIONAR DE Carros ONDE cod_modelo = ANY (SELECT cod_modelo DE modelos ONDE cod_fabr IN (SELECT cod_fabr DE Fabricantes ONDE nome_fabr> = 'BMW')) Placa SELECIONAR DE Carros ONDE cod_modelo IN (SELECT cod_modelo DE modelos ONDE cod_fabr IN (SELECT cod_fabr DE Fabricantes ONDE nome_fabr <> 'BMW')) 4 a Questão (Ref .: 201501724508) Pontos: 0,1 / 0,1 Qual a Correta SQL SELECT sintaxe? SELECT ALL * FROM TABELA1 ONDE COLUNA1 IN (SELECT MAX (COLUNA2) FROM TABELA2); SELECT SUM (AVG (COUNT (MIN (COLUNA1)))) FROM TABELA1; COLUNA1 SELECT, SUM (COLUNA2) FROM TABELA1 TENDO SUM (COLUNA2)> 100 GROUP BY COLUNA1; COLUNA1 SELECT, COLUNA2 DE TABELA1 ONDE COLUNA3 = MAX (COLUNA4); COLUNA1 SELECT, COLUNA2 DE TABELA1 Cadastre TABELA2 ONDE COLUNA2 LIKE 'X% "; 5 a Questão (Ref .: 201501905337) Pontos: 0,0 / 0,1 Considère um Seguinte Tabela de hum Banco de Dados: PESSOA { pes_codigo , pes_nome, pes_email, pes_rg, pes_idade, pes_codigo_casado} Qual das INSTRUÇÕES Abaixo permite Recuperar OS campos Nome e e-mail da pessoa EO Nome e e-mail do Seu cônjuge. Select pes_nome, pes_email, pes_nome, pes_email Do interior pessoa se juntar a pessoa usando (pes_codigo) Selecione p.pes_nome como Nome, p.pes_email como Email c.pes_nome como Conjuge c.pes_email como EmailConjuge De pessoa p junção interna da Pessoa c on (p.pes_codigo = c.pes_codigo_conjuge) Select p.pes_nome, p.pes_email, c.pes_nome, c.pes_email De pessoa p, pessoa c Onde pes_codigo = pes_codigo_conjuge Select p.pes_nome, p.pes_email, c.pes_nome, c.pes_email De pessoa p junção interna pessoa c usando (pes_codigo) Select p.pes_nome, p.pes_email, c.pes_nome, c.pes_email De pessoa p, pessoa c Onde p.pes_codigo = c.pes_codigo_conjuge
Compartilhar