Questão de Banco de Dados — SQL — Quadrix 2025
- Código
- qg596858
- Banca
- Quadrix
- Órgão
- CRC-SP
- Ano
- 2025
- Nível
- Médio
- Cargo
- Assistente Web e Multimídia
- CCerto
- EErrado
GabaritoC — Certo
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.
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