BANCO DE DADOS


No PL/SQL, o comando DISTINCT tem como função:


eliminar linhas duplicadas no resultado.


números.


 

datas e horas.


Stored Procedures.


 

dados binários.

Observe a estrutura da tabela Veículo:

idVeiculo marca modelo potencia ano cor

1 Ferrari Enzo 660 2004 Vermelho

I. insert into veiculo (idVeiculo, marca, modelo, potencia, ano, cor) values (2, 'Ferrari', 'LaFerrari', 963, 2015, 'vermelho');
II. insert into veiculo values (2, 'Ferrari', 'LaFerrari', 963);
III. insert into veiculo values (2, 'Ferrari', 'LaFerrari', 963, 2015, 'vermelho');
IV. insert into veiculo (idVeiculo, marca, modelo, potencia, cor) values (2, 'Ferrari', 'LaFerrari', 963, 'vermelho');


Quantos comandos serão executados com sucesso?


nenhuma


4


1


3


2

Considere o bloco de comandos Oracle a seguir.


create table x(a int, b int default 0, c int default 0);

insert into x values (10,20,30);

alter table x set unused (b, c) ;

select * from x;


Assinale o que é produzido pelo comando “select".


10, 0, 0


10, 20, 30


10


Erro de execução, pois o comando unused aplica-se somente às constraints de uma tabela.


 

10, NULL, NULL

Considere a tabela definida pelo comando SQL abaixo:

Create table func (
nome varchar(50) not null,
salario money not null,
cod_depto int null
)

O comando SQL que deve ser usado para obter o maior valor da coluna SALARIO é:

 


Select salario as max from func


Select salario from func where salario >= salario


Select max from func(salario)


Select salario from func where salario = Max


Select max(salario) from func

Em um banco de dados, existe uma tabela denominada produtos, que possui, entre outros, um campo de nome valor para armazenar o preço de venda de diferentes produtos. Os preços dos produtos são R$ 170,00, R$ 180,00, R$ 195,00 e R$ 280,00. A tabela deve ser atualizada tal que, no campo valor, nenhum produto deverá possuir preço menor que R$ 195,00, e não pode haver redução de preço nos produtos.

Assinale a opção que apresenta corretamente o comando SQL que permite realizar a atualização na tabela descrita acima.


update produtos set valor = 195 where valor <= 195


update produtos set valor = 195 where valor >= 195


update produtos set valor = 195


update produtos set valor = 195 where valor < 195


update produtos set valor = 195 where valor = 195

Páginas: 123456