Início

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.


301Q987707 | Banco de Dados, SQL, Área de TI, SESMG, IBADE, 2024

Trigger ou gatilho é um procedimento que ocorre sempre que uma determinada condição específica acontece em uma tabela do SGBD. As triggers podem ser realizadas por meio de operações através de um dos seguintes comandos SQL:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

302Q1036070 | Banco de Dados, Sql, Quality Assurance QA e Analistas de Teste, BANRISUL, CESPE CEBRASPE, 2022

No que se refere à álgebra relacional e a SQL, julgue o item a seguir.

Considerando-se uma tabela nomeada empregados que contém, entre outras colunas, uma identificada como nome, o comando SQL que retorna o nome de todos os empregados que tenham o nome luiz ou luis é o seguinte.

SELECT nome FROM empregados WHERE nome like '%lui_%'

  1. ✂️
  2. ✂️

303Q1044102 | Banco de Dados, Sql, Inteligência da Informação, DATAPREV, FGV, 2024

Um dos conceitos associados a coleções de objetos de dados e/ou arquivos de sistemas de bancos de dados NoSQL é o de sharding.
Nesse contexto, uma das características de sharding refere-se
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

304Q1036073 | Banco de Dados, Sql, Quality Assurance QA e Analistas de Teste, BANRISUL, CESPE CEBRASPE, 2022

No que se refere à álgebra relacional e a SQL, julgue o item a seguir.

Na linguagem SQL, os comandos GRANT e REVOKE são exemplos do subconjunto DDL (linguagem de definição de dados), pois definem o acesso aos dados do banco.

  1. ✂️
  2. ✂️

305Q1068706 | Banco de Dados, Sql, Especialidade Informática, EsFCEx, VUNESP, 2025

Considere que se deseja criar, em um banco de dados relacional, uma tabela denominada Teste, com os seguintes campos: Descritivo, do tipo caracter, com tamanho 20, e Tamanho, do tipo inteiro, sendo ainda Descritivo a chave primária da tabela.

O comando SQL para criar essa tabela é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

306Q1012790 | Banco de Dados, Sql, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025

Julgue o seguinte item, que versa sobre administração de banco de dados.


Considere que os comandos SQL a seguir tenham sido executados de forma bem-sucedida.

CREATE TABLE TABELA_TESTE (a integer, b varchar);

INSERT INTO TABELA_TESTE (a) VALUES (5);

INSERT INTO TABELA_TESTE (b) VALUES ('FUB');

INSERT INTO TABELA_TESTE (a) VALUES (7);

Nessa situação, o resultado da execução da consulta SELECT COUNT(a), AVG(a) FROM TABELA_TESTE; será o apresentado a seguir.

count | avg
------+-----
3 4

  1. ✂️
  2. ✂️

307Q1038167 | Banco de Dados, Sql, Banco de Dados, BANPARÁ, CETAP, 2025

No contexto do SQL, qual alternativa não representa uma função agregada?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

308Q1040974 | Banco de Dados, Sql, Técnico Judiciário, TSE, CESPE CEBRASPE, 2024

Na relação a seguir, criada para armazenar determinados dados, os atributos sublinhados compõem a chave primária.

DESIGNA-PROFESSOR-SEMESTRE (matricula-professor, codigo-curso, nome-professor, nome-curso, quantidade-horas, regime-dedicacao, matricula-do-professor-coordenador)

Nesse caso, são aplicadas as seguintes regras:

• um professor pode ser designado para mais de um curso;
• um curso tem apenas um professor designado como coordenador;
• um professor pode ser coordenador de mais de um curso;
• o regime-dedicação de cada professor é determinado em função da quantidade de horas de trabalho designadas.

Com base nas informações precedentes, julgue o item que se segue, a respeito das regras de modelagem e normalização de dados.

Para que esteja na terceira forma normal (3FN), a relação apresentada deve ser decomposta e deve possuir, no fim do processo de normalização, um total de quatro relações.

.
  1. ✂️
  2. ✂️

309Q1040967 | Banco de Dados, Sql, Técnico Judiciário, TSE, CESPE CEBRASPE, 2024

Em relação a bancos de dados, julgue o item subsequente.

Para lidar com as necessidades de gerenciamento de dados de Big Data, podem ser usados sistemas para armazenamento de chave-valor, mesmo sendo comum que esses sistemas tenham recursos de consulta limitados e não aceitem o uso da SQL.
  1. ✂️
  2. ✂️

310Q980572 | Banco de Dados, SQL, Técnico em Informática, Prefeitura de Céu Azul PR, FAU, 2025

Qual Cláusula em SQL é utilizada para restringir o conjunto dos registros a serem apresentados no comando SELECT:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

311Q980573 | Banco de Dados, SQL, Técnico em Informática, Prefeitura de Céu Azul PR, FAU, 2025

A linguagem SQL utiliza operadores lógicos nos comandos de manipulação de dados. A linguagem SQL utiliza três operadores lógicos, são eles:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

312Q1030738 | Banco de Dados, Sql, Desenvolvedor de Sistemas, TCE RR, FGV, 2025

Assinale a opção que contém apenas comandos da linguagem de criação de dados (DDL – Data Definition Language).
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

313Q1038402 | Banco de Dados, Sql, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025

Julgue o próximo item, relativos a visualização de dados, banco de dados e BI (business intelligence).

Bancos de dados NoSQL, como MongoDB, são projetados para lidar com grandes volumes de dados não estruturados e são altamente escaláveis horizontalmente, enquanto bancos de dados SQL, como MySQL, são mais adequados para dados estruturados, suportando transações ACID.
  1. ✂️
  2. ✂️

314Q1041270 | Banco de Dados, Sql, Técnico Judiciário Desenvolvimento de Sistemas, TRF 6 REGIÃO, CESPE CEBRASPE, 2025

Acerca de prevenção e combate a ataques a redes de computadores, criptografia e certificação digital, julgue o item seguinte.

Um aplicativo que armazene dados sensíveis criptografados em um banco de dados usando criptografia automática garante que esses dados, quando recuperados, estejam isentos de serem indevidamente capturados, mesmo que haja uma falha de injeção de SQL.

  1. ✂️
  2. ✂️

315Q1055664 | Banco de Dados, Sql, Técnico Analista de Sistemas Suporte a Banco de Dados, MPE PA, CONSULPLAN, 2022

Observe a tabela a seguir de um banco de dados:
PROFESSOR (CodProfessor integer primary key, NomeProfessor varchar(40), Titulacao varchar(45), DataAdmissao date)

Considere uma consulta ao banco de dados que liste o nome dos professores e a data de admissão dos que entraram na Instituição no ano de 2018 ou no mês de julho, independente do ano. Assinale qual consulta abaixo estaria correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

316Q1055673 | Banco de Dados, Sql, Técnico Analista de Sistemas Suporte a Banco de Dados, MPE PA, CONSULPLAN, 2022

Foi solicitado ao administrador de banco de dados, responsável pelo gerenciamento de um sistema de banco de dados, que fizesse uma atualização nas permissões do usuário PROFESSOR01. Entre suas responsabilidades estão a criação de conta e a concessão e revogação de privilégios. Assim, observe a expressão a seguir:
GRANT SELECT, UPDATE (NOTA), INSERT, DELETE ON ALUNOS TO PROFESSOR01 WITH GRANT OPTION
Considerando o caso hipotético, assinale a afirmativa que descreve corretamente a função da expressão anterior.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

317Q1063566 | Banco de Dados, Sql, Desenvolvimento de Software para Operação de Satélites, INPE, FGV, 2024

Os comandos SQL do tipo DML (Data Manipulation Language) são utilizados para manipular os dados no banco de dados.
Esses comandos permitem aos usuários interagirem com o banco de dados para executar operações.

Assinale a opção que apresenta apenas exemplos de comandos do tipo DML.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

318Q1007784 | Banco de Dados, SQL, Desenvolvimento de Sistemas, MPU, FGV, 2025

No processo de realizar análises nos dados armazenados em um banco de dados relacional, o perito Charles está implementando diversas consultas SQL. Ele precisa acessar o resultado dessas consultas diversas vezes, como se fosse uma tabela, em um ciclo de refinamento analítico contínuo. Em um banco de dados relacional, para criar uma tabela virtual que represente o resultado de uma consulta SQL, Charles deve implementar um(a):
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

320Q1017695 | Banco de Dados, Sql, Área de Atuação 11 Geral, UNIVESP, CESPE CEBRASPE, 2025

Assinale a opção na qual é apresentada a palavra-chave SQL que retorna a tabela composta apenas pelas linhas de uma tabela A que tenham uma ou mais correspondências com linhas de uma tabela B.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.