Entrar

Questões de Concurso: SQL

Confira aqui questões de SQL para Concurso grátis com gabarito ou respostas comentadas. Acesse milhares de questões resolvidas e organizadas para treinar online. Se preferir, baixe o PDF!

Filtrar questões
💡 Selecione apenas 2 campos por vez e clique em filtrar.


Deseja-se criar uma visão denominada Glass, que deve conter os campos Ball e Paper presentes na tabela Agency. O comando SQL para criar tal visão é:
🧠 Mapa Mental
Julgue o item a seguir, a respeito de banco de dados.

A expressão SQL a seguir cria uma tabela de nome processo, que é visível apenas para a sessão atual, sendo descartada automaticamente quando a sessão for fechada. create temporary table processo (a integer);
🧠 Mapa Mental

Considere o seguinte comando do SQL:

DELETE FROM Teste

WHERE Pencil LIKE ‘%s’

A execução desse comando tem como resultado a exclusão de registros da tabela

🧠 Mapa Mental
Deseja-se escrever um comando SQL para criar uma tabela denominada Aluno, com os campos Nome, Tipo e Curso, todos do tipo caractere, com 20 caracteres cada um, sendo Nome a chave primária. A forma correta para a escrita desse comando é:
🧠 Mapa Mental
Um programador experiente estava revisando o código de um estagiário e detectou a instrução SQL abaixo, complicada demais para seu objetivo.
SELECT * FROM Compras where codProduto not in (select codProduto from Produtos where codProduto<3 or valor<4000)
Para simplificar o código, sem alterar a resposta, a instrução apresentada acima pode ser substituída por
🧠 Mapa Mental

As tabelas a seguir compõem a base de dados de uma livraria

LIVRO (COD LIVRO,PREC_UNIT,CAT)
VENDA (NUM VENDA,COD_LIVRO,DATA,QTD)
COD_LIVRO REFERENCIA LIVRO

Considere as seguintes informações sobre essa base de dados:

- As chaves primárias foram sublinhadas, e as chaves estrangeiras foram definidas através da cláusula REFERENCIA.
- A tabela LIVRO possui uma linha para cada título disponível no catálogo da livraria. Nela são registrados a categoria (CAT) e o preço unitário (PREC_UNIT) dos livros a venda.
- Uma linha da tabela VENDA representa uma venda realizada pela livraria. Cada venda se refere a um único livro, que é identificado através da chave estrangeira COD_LIVRO. Além disso, a tabela VENDA registra a data na qual a venda foi realizada e a quantidade de exemplares vendida. Logo, o valor de uma venda é o produto de QTD e PREC_UNIT.
- O gerente dessa livraria solicitou que fosse disponibilizada uma consulta que listasse os códigos dos livros cujos valores médios de venda fossem superiores aos valores médios de venda de todos os livros da categoria 2 (CAT=2).

Qual comando SQL irá retornar corretamente as informações solicitadas por esse gerente?

🧠 Mapa Mental
Texto associado.

Acerca de SQL e seus principais comandos, julgue os itens subseqüentes, desprezando, quando for o caso, a existência da quebra de linha na linha dos comandos SQL.

O uso de SELECT INNER JOIN permite ao programador encontrar registros de um banco de dados onde existe pelo menos um dado igual em duas tabelas.

🧠 Mapa Mental
Texto associado.

Acerca de SQL e seus principais comandos, julgue os itens subseqüentes, desprezando, quando for o caso, a existência da quebra de linha na linha dos comandos SQL.

O comando SELECT DISTINCT Primeiro_nome FROM consumidor retorna todos os registros Primeiro_nome não repetidos da tabela consumidor.

🧠 Mapa Mental

As cláusulas do comando de consulta da linguagem SQL devem ser escritas na seqüência

🧠 Mapa Mental