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.

61Q116525 | Informática , SQL, Analista de Sistemas, BADESC, FGV

Analise a consulta a seguir.

SELECT Atrib FROM Tabela1
WHERE Atrib2 > ANY (SELECT Atrib2 from Tabela2);

Reescrevendo a consulta da seguinte forma:
SELECT Atrib FROM Tabela1
WHERE Atrib2 = ANY (SELECT Atrib2 from Tabela2);

A consulta externa deve retornar, no atributo Atrib, uma consulta equivalente à consulta apresentada e/ou os seguintes valores:

I. SELECT Atrib FROM Tabela1 WHERE Atrib2 IN (SELECT Atrib2 from Tabela2)
II. valores =1 OR = 2 OR =3
III. valores =1 AND = 2 AND =3

Assinale:

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

62Q155385 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJ

Texto associado.

Considere a tabela definida pelo comando SQL abaixo
nas questões 48 a 50.

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 é:

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

63Q232452 | Informática, SQL, Profissional Básico Análise de Sistemas Suporte, BNDES, NCE UFRJ

Texto associado.

Nas questões 51 até 54 considere um banco de dados
simplificado referente ao controle de concursos, constituído
pelas tabelas Concurso, Cargo, Candidato e Inscrição,
criadas pelo script SQL mostrado abaixo.

create table concurso (
id_concurso int not null primary key,
concurso varchar(60) not null,
inscritos int default 0);

create table cargo (
id_cargo int not null primary key,
cargo varchar(60) not null,
id_concurso int not null,
constraint ci0 foreign key (id_concurso)
references concurso (id_concurso));

create table candidato (
id_candidato int not null primary key
clustered,
nome varchar(40) not null);

create table inscrição
(
id_concurso int not null,
id_candidato int not null,
id_cargo int,
pontos int,
constraint ci1 foreign key (id_concurso)
references concurso (id_concurso),
constraint ci2 foreign key (id_candidato)
references candidato (id_candidato),
constraint ci3 foreign key (id_cargo)
references cargo (id_cargo),
constraint ci4 primary key
(id_concurso,id_candidato));

Um candidato pode estar inscrito em zero ou mais
concursos e um concurso pode ter zero ou mais candidatos
nele inscritos. Para cada concurso, o candidato inscrevese
em um cargo e recebe um número de pontos. É possível
que um candidato fique temporariamente sem cargo definido.
Cada concurso tem uma lista de um ou mais cargos nos
quais os candidatos podem estar inscritos. O atributo
inscritos, na tabela concurso, armazena o número de
inscritos no concurso.

Considere ainda que:
a tabela concurso tenha 5 registros;
a tabela candidato tenha 40.000 registros;
a tabela inscrição tenha 55.000 registros;
haja 2 concursos ainda sem inscrições;
haja 90 candidatos ainda sem inscrições.

A chave primária da tabela candidato foi definida com a opção clustered, que provoca a criação de um índice que armazena os próprios registros na árvore de indexação. Considere as seguintes afirmativas sobre índices clustered no MS SQL Server:

I. São adequados quando os valores usados como chaves indexadoras são freqüentemente alterados;
II. Uma tabela pode ter mais de uma coluna com índices desse tipo;
III. As chaves não determinam a ordem física na qual os registros ficam armazenados.

Sobre as afirmativas acima, pode-se concluir que:

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

64Q109571 | Informática , SQL, Analista de Controle Interno – Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 009.jpg

Imagem 010.jpg

Considerando a figura e as informações acima bem como os conceitos pertinentes ao sistema mencionado, julgue o item a seguir.

Imagem 038.jpg

O resultado da consulta abaixo produzirá um conjunto de resultados com quatro tuplas, e o valor 23 estará presente na segunda tupla, terceira coluna.

Imagem 018.jpg

  1. ✂️
  2. ✂️

65Q199426 | Informática, SQL, Analista, EBC, CESPE CEBRASPE

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

O comando Select * from aluno permite exibir, na tela do computador, todas as colunas da tabela aluno.

  1. ✂️
  2. ✂️

66Q194197 | Informática, SQL, Agente Técnico Legislativo, AL SP, FCC

SUBQUERIES também podem ser descritas como subconsultas

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

67Q119713 | Informática , SQL, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Qual a opção que contém as palavras reservadas de SQL que correspondem, respectivamente, a (i) uma definição de um atributo como sendo uma chave candidata; e (ii) um conjunto de um ou mais atributos que permitem identificar exclusivamente uma tupla de uma tabela?

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

68Q246548 | Informática, SQL, Técnico Científico Banco de Dado, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Além das ferramentas para gerenciamento de banco de dados,
várias outras ferramentas de software atuam como front ends para
gerenciadores de bancos de dados, como geradores de relatórios,
geradores de consultas, geradores de formulários de entrada de
dados, ferramentas de modelagem e de dicionário de dados, de
engenharia reversa, de data warehousing, de benchmarking, de
auditoria, de recuperação de dados, entre outras. Considerando os
conceitos relacionados a essas ferramentas, julgue os itens
seguintes.

Geradores de consulta, como regra geral, realizam engenharia reversa de modelos de dados relacionais, geram esqueletos de consultas SQL, nas quais é comum o uso de cláusulas group by, e empregam templates para a geração de relatórios.

  1. ✂️
  2. ✂️

69Q106827 | Informática , SQL, Analista Administrativo Tecnologia da Informação, ANA, ESAF

Em SQL, a cláusula check aplicada a uma declaração de domínio

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

70Q115478 | Informática , SQL, Analista de Sistemas, AL RR, CETAP

O SQL, Linguagem de Consulta Estruturada, é um padrão para manipulação, definição, consulta e outras funcionalidades dos Bancos de Dados. Com relação a essa linguagem, selecione a alternativa ERRADA.

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

71Q120535 | Informática , SQL, Analista de Tecnologia da Informação, UFBA, UFBA

Texto associado.

Considerem-se os comandos SQL, a seguir:

Imagem 003.jpg

A execução do comando SELECT * FROM Pessoa exibirá todos os registros inseridos na tabela Pessoa, na mesma ordem em que foram inseridos.

  1. ✂️
  2. ✂️

72Q849240 | Informática, SQL, Prefeitura de Imbé RS Técnico em Informática, FUNDATEC, 2020

São tipos da linguagem SQL:
I. DQL (Data Query Language) - Linguagem de Consulta de dados. II. DML (Data Manipulation Language) - Linguagem de Manipulação de Dados. III. DDD (Data Duration Definition) - Linguagem de dedução dos dados.
Quais estão corretas?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

73Q119223 | Informática , SQL, Analista de Sistemas, Senado Federal, FGV

Considere as seguintes tabelas:

Imagem 020.jpg

Assinale a alternativa que corresponda ao resultado produzido pelo seguinte comando SQL.

Imagem 021.jpg

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

74Q133405 | Informática, SQL, Analista de TIC Infraestrutura, CVM, ESAF

Nas questões de n. 31 e 32, assinale a assertiva correta.

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

75Q119950 | Informática , SQL, Analista de TI Administração de Dados, CETESB, VUNESP

Considere o seguinte comando SQL:

Imagem 012.jpg

Esse comando tem como resultado a atualização do atributo Qtde

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

76Q237169 | Informática, SQL, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

Julgue os itens que se seguem, a respeito de comandos SQL.

O comando EXTRACT é utilizado para extrair dados de uma tabela em SQL.

  1. ✂️
  2. ✂️

77Q118321 | Informática , SQL, Analista de Sistemas, Sergipe Gás SA, FCC

A função da subquery é retornar um conjunto de linhas para a query ou comando principal. Nesse sentido, é correto afirmar que o operador "="

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

78Q247405 | Informática, SQL, Técnico de Informática, SPTrans, VUNESP

Em uma instrução SQL, deseja-se encontrar todos os nomes de contato (ContactName) da tabela customers que começam com a letra b e em ordem crescente. Para isso utiliza-se a instrução

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

79Q117079 | Informática , SQL, Analista de Sistemas, BADESC, FGV

Analise a consulta que envolve uma subconsulta apresentada a seguir.

SELECT Atrib FROM Tabela1
WHERE Atrib2 > ANY (SELECT Atrib2 from Tabela2);

Suponha que os valores que podem retornar no atributo da subconsulta Atrib2, são os valores 1, 2 e 3.
A consulta externa deve retornar no atributo Atrib os seguintes valores:

I. valores > 1
II. valores > 3
III. valores > 2

Assinale:

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

80Q117090 | Informática , SQL, Analista de Sistemas, BDMG, FUMARC

Texto associado.

De acordo com o diagrama do esquema do banco de dados relacional abaixo, responda às questões de 47 a 51.

Imagem 031.jpg

De acordo com o diagrama do esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à consulta Listar o número da conta de todas as contas que não tem empréstimo associado:

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