Pular para o conteúdo principal

Questão de Banco de Dados — Geral — FAFIPA 2026

Banco de DadosGeral
Código
qa432801
Banca
FAFIPA
Órgão
SESA PR
Ano
2026
Cargo
PSP ( )

Em um sistema de gestão de concursos públicos, a tabela CONCURSO armazena inscrições de candidatos e cursos vinculados às tecnologias declaradas no campo NOME. Considere que o banco de dados Oracle está configurado para garantir comparações case-insensitive nas operações de busca textual. Sendo assim, considere as consultas SQL a seguir.

 

SELECT * FROM CONCURSO WHERE NOME LIKE 'F%';

SELECT * FROM CONCURSO WHERE NOME LIKE '%JAVA%';

SELECT * FROM CONCURSO WHERE NOME LIKE '%PHP';

SELECT * FROM CONCURSO WHERE NOME LIKE '%JAVASCRIPT';

SELECT * FROM CONCURSO WHERE NOME LIKE '%PYTHON';

 

Baseado na consulta SQL apresentada, considere as assertivas a seguir.

 

I. A consulta LIKE 'F%' retorna registros cujo campo NOME começa com a letra F, independentemente do tamanho da string.

 

II. Em um banco de dados case-insensitive, a consulta LIKE '%PYTHON' não retornará registros contendo python em letras minúsculas.

 

III. A consulta LIKE '%PHP' retorna exclusivamente registros cujo campo NOME contenha apenas o valor PHP, desconsiderando qualquer outro caractere antes ou depois.

 

IV. A instrução LIKE '%JAVASCRIPT' retorna registros que terminam com JAVASCRIPT, mas não retorna valores como CURSO JAVASCRIPT AVANÇADO.

 

V. A expressão LIKE '%JAVA%' pode retornar registros que contenham JAVASCRIPT, pois a substring JAVA está contida nesse valor.

 

Está CORRETO o que se afirma em:

  1. AI, II e IV, apenas.
  2. BI, II, III e IV, apenas.
  3. CI, IV e V, apenas.
  4. DI, III e V, apenas.
  5. EII, III e V, apenas.
Revelar gabarito e comentário

GabaritoC — I, IV e V, apenas.

Link permanente: /questoes/qa432801