Os Sistemas de Gerenciamento de Bancos de Dados (SGBD) utilizam a linguagem SQL (Structured Query Language) para inserir, excluir, alterar, bem como recuperar dados. As instruções de consulta buscam e apresentam para o usuário linhas armazenadas em um banco de dados. Trata-se de uma instrução de consulta SQL:
- A)SHOW.
SHOW pode exibir informações do banco em alguns SGBDs, mas não é a instrução padrão de consulta de linhas de dados cobrada em SQL básico.
- B)SELECT.
SELECT é a instrução SQL usada para consultar e retornar dados armazenados, exatamente como descreve o enunciado.
- C)SEARCH.
SEARCH não é um comando SQL padrão para consulta de registros, então a alternativa está errada.
- D)UPDATE.
UPDATE serve para alterar dados já existentes, não para consultar e apresentar linhas ao usuário.
Gabarito: B
Em SQL, as instruções de consulta servem para buscar dados já armazenados no banco e exibi-los ao usuário. A palavra mais clássica para isso é SELECT, que é usada para retornar linhas e colunas de uma tabela, com ou sem filtros, ordenação e agrupamentos. Pense nela como o "levanta e mostra" do banco: você pede, o SGBD procura, e ele devolve o resultado. As demais instruções citadas no enunciado são de outra natureza. UPDATE altera dados existentes, e isso já a afasta de consulta. SHOW é usado em alguns bancos para exibir objetos do banco, como tabelas e bases, mas não é a instrução padrão de consulta de linhas de dados cobrada em SQL básico. SEARCH não é comando SQL padrão para consulta. Por isso, o gabarito é a alternativa B, SELECT. É exatamente a instrução que busca e apresenta linhas armazenadas em um banco de dados, atendendo ao que o enunciado descreveu. Em concursos, vale guardar a noção central: SELECT consulta, INSERT insere, UPDATE altera, DELETE exclui. Essa quadrinha salva tempo e evita cair em pegadinhas.