Procura

Banco de dadosSql


EXERCÍCIOS - Exercício 298

  • (FCC 2014)

Em um banco de dados há duas tabelas, departamento e funcionario, cujos campos são:
Departamento:
DepNo - int - primary key - not null
DNome - varchar(50) - not null
DLocal - varchar(40)
Funcionario:
FunNo - int - primary key - not null
DepNo - int - foreign key - not null
FNome - varchar(50) - not null
FCargo - varchar(40)
FSal - double
Ambas as tabelas possuem muitos registros cadastrados, que não incluem valores nulos. Considere as instruções SQL a seguir:
I. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario INNER JOIN departamento ON funcionario.DepNo = departamento.DepNo;
II. select funcionario.FunNo, funcionario.FNome, departamento.DNome from funcionario, departamento where funcionario.DepNo = departamento.DepNo;
III. select f.FunNo, f.FNome, d.DNome from (select departamento.DepNo, departamento.DNome from departamento) as d, funcionario as f where d.DepNo = f.DepNo;
IV. select DISTINCT f.FunNo, f.FNome, d.DNome from funcionario f, departamento d;
Para criar uma nova tabela física chamada funcionario2, apenas com os campos FunNo e FNome da tabela funcionario, incluindo os dados cadastrados nestes campos, em ordem alfabética crescente pelo campo FNome, utiliza-se a instrução:


A) COPY f.FunNo, f.FNome FROM funcionario as f TO funcionario2 ORDER BY f.FNome;


B) CREATE TABLE funcionario2 FIELDS f.FunNo, f.FNome FROM funcionario as f TO ORDER BY f.FNome;


C) COPY FunNo, FNome FROM funcionario INTO funcionario2 ORDER BY f.FNome ASC;


D) CREATE TABLE funcionario2 AS SELECT f.FunNo, f.FNome FROM funcionario as f ORDER BY FNome;


E) CREATE VIEW funcionario2 AS SELECT FunNo, FNome FROM funcionario ORDER BY FNome;


Próximo:
EXERCÍCIOS - Exercício 299

Vamos para o Anterior: Exercício 297

Tente Este: Exercício 18

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=3.98ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.55ms))((ts_substr_c=0.69ms))((ts_substr_im=0.73ms))
((total= 6ms))