Procura

Banco de dadosSql


EXERCÍCIOS - Exercício 287

  • (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;
Em uma operação na tabela departamento,foi digitada a seguinte instrução:

insert into departamento (DepNo, DNome) values(50,'Educação');

Ao fazer uma consulta na tabela, verificou-se que mesmo tendo sido especificado apenas a inclusão de valores nos campos DepNo e DNome, o campo DLocal recebeu o valor 'São Paulo'. Pode-se concluir que antes da digitação do comando insert, pode ter sido digitada a instrução:


A) ALTER TABLE departamento ALTER COLUMN DLocal CONSTRAINT padrao DEFAULT 'São Paulo';


B) ALTER TABLE departamento ALTER COLUMN DLocal INCLUDE DEFAULT 'São Paulo';


C) ALTER TABLE departamento ALTER COLUMN DLocal SET DEFAULT 'São Paulo';


D) ALTER COLUMN DLocal FROM departamento INSERT DEFAULT 'São Paulo';


E) ALTER COLUMN DLocal FROM departamento SET DEFAULT 'São Paulo';


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

Vamos para o Anterior: Exercício 286

Tente Este: Exercício 39

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.11ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.72ms))((ts_substr_c=1.30ms))((ts_substr_im=0.98ms))
((total= 6ms))