Skip to main content

Qual é a definição de uma consulta de banco de dados?

Constituição Federal atualizada - Art. 201 a 250 (Abril 2025)

Constituição Federal atualizada - Art. 201 a 250 (Abril 2025)
Anonim

Uma consulta de banco de dados extrai dados de um banco de dados e os formata em um formato legível. Uma consulta deve ser escrita no idioma que o banco de dados requer - geralmente, essa linguagem é SQL.

Por exemplo, quando você deseja dados de um banco de dados, use uma consulta para solicitar as informações específicas desejadas. Talvez você tenha uma tabela Employee e queira acompanhar os números de desempenho de vendas. Você pode consultar seu banco de dados para o funcionário que registrou as vendas mais altas em um determinado período.

A instrução SQL SELECT

Uma consulta de banco de dados deve seguir o formato de consulta exigido pelo banco de dados. O formato mais comum é o formato de consulta padrão SQL (Structured Query Language) usado por muitos sistemas de gerenciamento de banco de dados. SQL é uma linguagem poderosa capaz de consultas avançadas.

O SQL usa uma instrução SELECT para selecionar dados específicos.

Considere um exemplo baseado no banco de dados Northwind que freqüentemente é fornecido com produtos de banco de dados como um tutorial.

Aqui está um trecho da tabela Funcionários do banco de dados:

Trecho da tabela Funcionários do banco de dados Northwind
ID do EmpregadoÚltimo nomePrimeiro nomeTítuloEndereçoCidadeRegião
1DavolioNancyRepresentante de vendas507 - 20ª Avenida E.SeattleWA
2Mais cheioAndrew

Vice-presidente de vendas
908 W. Capital WayTacomaWA
3LeverlingJanetRepresentante de vendas722 Moss Bay Blvd.KirklandWA

Para retornar o nome e título de um funcionário do banco de dados, a instrução SELECT seria algo como isto:

SELECT FirstName, LastName, Title FROM Employees;

Ele retornaria:

Primeiro nomeÚltimo nomeTítulo
NancyDavolioRepresentante de vendas
AndrewMais cheioVice-presidente de vendas
JanetLeverlingRepresentante de vendas

Para refinar ainda mais os resultados, você pode adicionar uma cláusula WHERE:

SELECT FirstName, LastName FROM Employees

ONDE cidade = 'Tacoma';

Ele retorna o nome e sobrenome de qualquer funcionário que é da Tacoma:

Primeiro nomeÚltimo nome
AndrewMais cheio

Observe que o SQL retorna dados em um formato de linha / coluna semelhante ao Microsoft Excel, facilitando a visualização e o trabalho. Outras linguagens de consulta podem retornar dados como um gráfico ou gráfico.

O poder das consultas

Um banco de dados tem o potencial de revelar tendências e atividades complexas, mas esse poder é aproveitado apenas pelo uso da consulta. Um banco de dados complexo consiste em várias tabelas armazenando uma miríade de dados. Uma consulta permite filtrá-lo em uma única tabela para que você possa analisá-lo com mais facilidade.

As consultas também podem realizar cálculos em seus dados ou automatizar tarefas de gerenciamento de dados. Você também pode revisar as atualizações dos seus dados antes de enviá-los ao banco de dados.