Buscar

Unidade 2 Banco de Dados

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

Prévia do material em texto

Pergunta 1
0,15 em 0,15 pontos
	
	
	
	Selecionar o preço do livro cujo preço seja maior que 50 ou o assunto comece com a letra “P”.
	
	
	
	
		Resposta Selecionada:
	a. 
select liv_preco from livro where liv_preco > 50 or ass_sigla like 'P%';
	Respostas:
	a. 
select liv_preco from livro where liv_preco > 50 or ass_sigla like 'P%';
	
	b. 
select liv_preco from livro where liv_preco > 50 or ass_sigla like '%P%';
	
	c. 
select liv_preco from livro where liv_preco > 50 or ass_sigla = 'P%';
	
	d. 
select liv_preco from livro where liv_preco > 50 or ass_sigla like '%P';
	
	e. 
select liv_preco from livro where liv_preco > 50 and ass_sigla like 'P%';
	Feedback da resposta:
	o campo da tabela livro que contem o preço é o liv_preco e a condição de filtragem para os livros com preços maiores que 50 e a sigla igual a ass_sigla comece com a letra P deve-se utilizar o comando LIKE
	
	
	
Pergunta 2
0,15 em 0,15 pontos
	
	
	
	Selecionar os livros (todos os campos) cuja sigla seja BAN e PRO
	
	
	
	
		Resposta Selecionada:
	d. 
select * from livro where ass_sigla in('BAN', 'PRO');
	Respostas:
	a. 
select * from livro where ass_sigla not in('BAN', 'PRO');
	
	b. 
select * from livro where ass_sigla in(BAN, PRO);
	
	c. 
select * from livro where ass_sigla = 'BAN' and sigla = 'PRO';
	
	d. 
select * from livro where ass_sigla in('BAN', 'PRO');
	
	e. 
select * from livro where ass_sigla like('%BAN,PRO%');
	Feedback da resposta:
	para retornar mais de um valores podemos utilizar a clausula IN informando os valores entre parênteses.
	
	
	
Pergunta 3
0,15 em 0,15 pontos
	
	
	
	Selecionar os livros (todos os campos) cujo preço esteja entre 10 e 60
	
	
	
	
		Resposta Selecionada:
	e. 
select * from livro where liv_preco between 10 and 60;
	Respostas:
	a. 
select * from livro where liv_preco > 10 and < 60;
	
	b. 
select * from livro where liv_preco > 10 and not is null;
	
	c. 
select * from livro where liv_preco between 10 or 60;
	
	d. 
select * from livro where liv_preco in (10,60);
	
	e. 
select * from livro where liv_preco between 10 and 60;
	Feedback da resposta:
	para retornar um range de informações deve-se utilizar o comando between informando o valor inicial e final.
	
	
	
Pergunta 4
0,15 em 0,15 pontos
	
	
	
	Selecionar os livros (todos os campos) cujo lançamento seja Nulo:
	
	
	
	
		Resposta Selecionada:
	d. 
select * from livro where liv_lancamento is null;
	Respostas:
	a. 
select * from livro where liv_lancamento = null;
	
	b. 
select * from livro where liv_lancamento is not null;
	
	c. 
select * from livro where liv_lancamento > null;
	
	d. 
select * from livro where liv_lancamento is null;
	
	e. 
select * from livro where liv_lancamento between null and not is null;
	Feedback da resposta:
	para retornar todos os livros onde o lançamento seja nulo, deve-se utilizar juntamente com a clausulawhere a opção isnull.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes