Uma consulta ao banco de dados é projetada para recuperar resultados específicos de um banco de dados. A consulta é formulada pelo usuário seguindo formatos predefinidos. Depois de pesquisar os dados, as informações pertinentes à consulta são filtradas da coleta de dados e relatadas ao usuário.
Bancos de dados são usados para coletar e armazenar grandes quantidades de informações. Os dados são inseridos em um banco de dados por meio de tabelas ou formulários. Como a quantidade de dados em um banco de dados pode ser muito grande, as consultas são um recurso necessário para tornar os bancos de dados utilizáveis. Os resultados de uma consulta podem ser exibidos em um relatório para apresentação ou impressão.