Questão nº 69
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 69)
FGV2023Analista Judiciário - Análise de Sistemas - Web DesignerTecnologia da Informação
Gabarito: Aver comentário ↓
Davi está elaborando uma página Web com uma lista de todos os processos judiciais armazenados da tabela TB_PROCESS do banco de dados do Tribunal.
Para retornar todos os campos de todos os registros da tabela TB_PROCESS, a fim de exibir em sua página Web, Davi deve implementar o comando SQL:
- ASELECT * FROM TB_PROCESS; (alternativa correta)
- BSELECT TOP 3 * FROM TB_PROCESS;
- CSELECT * INTO REL_PROCESS FROM TB_PROCESS;
- DSELECT COUNT(DISTINCT N_PROCESS) FROM TB_PROCESS;
- ESELECT N_PROCESS FROM TB_PROCESS WHERE 1=1;
Resposta comentada
Gabarito Alternativa A
O comando SELECT é a base para consultar dados em um banco de dados. Para buscar todas as colunas de uma tabela específica, utiliza-se o asterisco (*) após o SELECT.
- (A) Correta: Esta é a sintaxe padrão para selecionar todas as colunas (
*) de todos os registros da tabelaTB_PROCESS, atendendo exatamente ao requisito de Davi. - (B) Incorreta: O comando
TOP 3(ouLIMIT 3em outros SQLs) restringe a consulta a apenas os 3 primeiros registros, enquanto a solicitação é para "todos os registros". A armadilha aqui é que ele usaSELECT * FROM TB_PROCESS, mas oTOP 3anula a condição de "todos". - (C) Incorreta: O comando
SELECT * INTO REL_PROCESS FROM TB_PROCESSé usado para criar uma nova tabela chamadaREL_PROCESSe copiar todos os dados daTB_PROCESSpara ela, não para apenas consultar e exibir os dados. - (D) Incorreta:
COUNT(DISTINCT N_PROCESS)é uma função de agregação que retorna apenas um número (a contagem de processos únicos), e não os campos de todos os registros. - (E) Incorreta:
SELECT N_PROCESSseleciona apenas a colunaN_PROCESS, e não "todos os campos" da tabela, mesmo queWHERE 1=1garanta que todos os registros sejam considerados.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Web Designer (Caderno Tipo 1). Reproduzida para fins de estudo.