Questões de Concursos SQL

Resolva questões de SQL comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

1Q113866 | Informática , SQL, Analista de Finanças e Controle, CGU, ESAF

Na linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta composta inclui duas ou mais instruções SELECT. Com relação às consultas com a utilização da linguagem SQL é correto afirmar que o operador

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2Q120927 | Informática , SQL, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

3Q196431 | Informática, SQL, Analista, EBC, CESPE CEBRASPE

Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando a seguir permite exibir, na tela do computador, os dados de todos os alunos constantes da tabela aluno que recebam salário maior que 2000.
Select count (*) from aluno where salário > 2000

  1. ✂️
  2. ✂️

4Q154878 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TRT 6a Região, FCC

Considere os seguintes comandos em PL/SQL:

CREATE TABLE VALORES (ID INT NOT NULL PRIMARY KEY,VALOR INT);
INSERT INTO VALORES VALUES (1,5); INSERT INTO VALORES VALUES (1,6); INSERT INTO VALORES VALUES (NULL,7); INSERT INTO VALORES VALUES (2,1); INSERT INTO VALORES VALUES (2,8); INSERT INTO VALORES VALUES (3,9); INSERT INTO VALORES VALUES (NULL,10); SELECT COUNT(VALOR) FROM VALORES WHERE VALOR >= 5;

A consulta retornará o valor

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

5Q194072 | Informática, SQL, Agente Técnico Legislativo, AL SP, FCC

Stored Procedure é uma coleção de comandos em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

6Q156939 | Informática, SQL, Assessor Técnico Administração de Banco de Dados, DETRAN RN, FGV

Assinale a alternativa correta sobre fragmento de comando a seguir:
(select distinct nome_cliente
from contas)
intersect
(select distinct nome_cliente
from emprestimos)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

7Q116153 | Informática , SQL, Analista de Sistemas, BADESC, FGV

O nível de consistência especificado na SQL-92, também denominado de níveis de isolamento, fornece à SQL, em execução concorrente, garantias quanto à interferência ou quanto à ausência de interferência entre transações.
A SQL possui a instrução set transaction que é aplicada para definir características da transação a ser iniciada.
Assinale a alternativa que indique os seguintes níveis possíveis destas características.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

8Q256920 | Informática, SQL, Técnico Judiciário Programação de Sistemas, TRE SP, FCC

Com relação à linguagem SQL é correto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

9Q230137 | Informática, SQL, Programador de Computador, REFAP SA, CESGRANRIO

Que cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem uma chave candidata?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

10Q107345 | Informática , SQL, Analista de Controle Externo Tecnologia da Informação, TCE GO, FCC

Considere:
Select (X) from (Y) order by (Z).
Na SQL, X, Y e Z são, respectivamente,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

11Q257744 | Informática, SQL, Técnico Judiciário Programação, TST, FCC

Considere as descrições de tabelas abaixo e seus respectivos atributos. As tabelas podem ser populados com dados genéricos e fictícios.


Tabela CIAAEREA com os atributos CodCiaAerea e NomeCiaAerea

Tabela DESTINO com os atributos CodDestino e NomeAeroportoDestino

Tabela CIDADE com os atributos CodCidade e NomeCidade

Tabela TRAJETO com os atributos CodDestino, CodCiaAerea e Horário


Para responder a pergunta: Qual o nome da companhia aérea com voo no período vespertino que chega ao aeroporto Pinto Martins na cidade de Fortaleza?, deve-se executar o comando SQL

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

12Q850230 | Informática, SQL, Câmara de Cerro Corá RN Agente Administrativo, CPCON, 2020

Sobre Banco de Dados, assinale a alternativa CORRETA.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

13Q247391 | Informática, SQL, Técnico de Informática, SPTrans, VUNESP

Em uma instrução SQL, o caractere utilizado para representar qualquer caractere em uma consulta é o

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

14Q264545 | Informática, SQL, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCC

Usado para combinar o resultado conjunto de duas ou mais instruções select, considerando que cada select deve ter o mesmo número de colunas, as quais devem ter tipos de dados similares. Além disso, as colunas em cada instrução select devem estar na mesma ordem. Trata-se de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

15Q833607 | Informática, SQL, Banco da Amazônia Técnico Científico, CESGRANRIO, 2021

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
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

16Q113936 | Informática , SQL, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIO

O gestor de um sistema de vendas solicita o preço médio dos produtos eletrônicos, que não está disponível na interface WEB do sistema. Para isso, que função SQL pode ser utilizada no SELECT para obter, diretamente, esse valor do banco de dados?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

17Q264443 | Informática, SQL, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCC

A cláusula having, quando usada, estabelece uma condição sobre uma agregação obtida de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

18Q155122 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

Uma instrução Select usada na cláusula Where ou Having de outra instrução Select é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

19Q120165 | Informática , SQL, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

Acerca de Junção em SQL, analise as afirmativas abaixo e, em seguida, marque a alternativa correta:

I. A junção do tipo OUTER JOIN adiciona tuplas extras ao resultado de uma junção natural.

II. A junção do tipo HIGHT OUTER JOIN adiciona ao resultado da junção tuplas da relação à esquerda que não satisfazem à condição de junção.

III. A junção do tipo FULL OUTER JOIN é uma combinação da junção interna à esquerda e à direita.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

20Q247729 | Informática, SQL, Técnico de Informática, SPTrans, VUNESP

Em uma instrução SQL, para manipular dados retornados de funções agregadoras, utiliza-se a cláusula

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.