Pular para o conteúdo principal

Questão de Banco de Dados — SQL — Quadrix 2025

Banco de DadosSQL
Código
qg596858
Banca
Quadrix
Órgão
CRC-SP
Ano
2025
Nível
Médio
Cargo
Assistente Web e Multimídia
        Uma empresa de contabilidade deseja gerenciar suas informações de clientes e serviços em um banco de dados relacional utilizando comandos básicos de SQL.
Com base nessa situação hipotética, julgue o item seguinte.O comando SELECT é utilizado para consultar e retornar dados de uma ou mais tabelas no banco de dados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

SQL: o comando SELECT e sua finalidade

Gabarito: CERTO (letra C). O comando SELECT é, de fato, a instrução da linguagem SQL utilizada para consultar e retornar dados de uma ou mais tabelas em um banco de dados relacional. Essa é a definição fundamental do comando, que integra a sublinguagem DML (Data Manipulation Language) — ou, conforme alguns autores, a DQL (Data Query Language) — e é a base de qualquer consulta a um banco de dados.

O SELECT é o comando mais utilizado em SQL, pois é por meio dele que se recuperam informações armazenadas. Sua sintaxe básica é SELECT <colunas> FROM <tabela>, onde se especifica quais colunas (atributos) se deseja retornar e de qual tabela. A afirmação do enunciado está perfeitamente alinhada com essa definição, não havendo qualquer ressalva ou exceção que a torne incorreta.

Para entender a questão, é importante diferenciar as sublinguagens do SQL. A DML (Data Manipulation Language) é responsável pela manipulação dos dados, e seus comandos são SELECT, INSERT, UPDATE e DELETE. O SELECT é o comando de consulta, enquanto INSERT insere, UPDATE altera e DELETE exclui registros. Já a DDL (Data Definition Language) lida com a definição da estrutura do banco (CREATE, ALTER, DROP, TRUNCATE), e a DCL (Data Control Language) controla permissões de acesso (GRANT, REVOKE).

Na prática, o SELECT pode ser usado para consultar dados de uma única tabela ou de múltiplas tabelas, utilizando cláusulas como JOIN para combinar registros. Por exemplo, em uma empresa de contabilidade, para listar todos os clientes, usaríamos SELECT * FROM Clientes;. Para consultar dados de clientes e seus respectivos serviços, poderíamos usar SELECT * FROM Clientes INNER JOIN Servicos ON Clientes.id = Servicos.id_cliente;. Em ambos os casos, o SELECT é o comando que realiza a consulta e retorna os dados.

A banca, nesta questão, explora o conhecimento básico e essencial da linguagem SQL. A afirmação é direta e não apresenta armadilha, sendo uma definição literal do comando. O candidato que conhece a função do SELECT não encontrará dificuldade em marcar a alternativa correta. A pegadinha, se houvesse, seria confundir o SELECT com outros comandos, como INSERT (inserir), UPDATE (atualizar) ou DELETE (excluir), mas o enunciado é claro ao descrever a função de consulta.

1DML (manipulação de dados)
SELECT (consulta)
INSERT (insere)
UPDATE (altera)
DELETE (exclui)
2DDL (estrutura)
CREATE
ALTER
DROP
TRUNCATE
3DCL (permissões)
GRANT
REVOKE
SQL
LEVELsoulevel.com.br
SQL: DML (manipulação de dados) (SELECT (consulta), INSERT (insere), UPDATE (altera), DELETE (exclui)); DDL (estrutura) (CREATE, ALTER, DROP, TRUNCATE); DCL (permissões) (GRANT, REVOKE)

Alternativa C — ✅ CERTOGABARITO

A afirmativa está correta. O comando SELECT é, por definição, a instrução SQL utilizada para consultar e retornar dados de uma ou mais tabelas. Essa é a função primária do comando, que permite recuperar informações de um banco de dados relacional. A sintaxe básica SELECT <colunas> FROM <tabela> demonstra exatamente essa finalidade: selecionar colunas de uma tabela específica. Além disso, o SELECT pode ser combinado com cláusulas como WHERE (filtro), JOIN (junção de tabelas), GROUP BY (agrupamento) e ORDER BY (ordenação), ampliando sua capacidade de consulta, mas sua essência permanece a mesma: retornar dados.

Gabarito: letra C (CERTO).

Link permanente: /questoes/qg596858