Uma pesquisa palavra-chave é muitas vezes chamado de "pesquisa booleana" e é um método comumente usado de procurar informações específicas em um banco de dados. Esta técnica de busca permite recuperar todos os registros de um banco de dados contendo uma determinada palavra ou uma combinação de palavras. Essa pesquisa normalmente gera muitos resultados que podem ou não podem ser relevantes para a consulta do usuário. Para obter resultados mais úteis, técnicas, tais como operadores booleano, truncagem e de nidificação pode ser usado.
Operadores booleanos
Ao realizar uma pesquisa por palavra, as palavras "e", "ou" e "não" são conhecidos como operadores booleanos. Alguns motores de busca permitem a substituição de símbolos, como o sinal de mais (+) em vez de "e" e o sinal de menos (-) para indicar "não".
Usando operadores booleanos em uma consulta de pesquisa gera resultados que são mais específicas às suas necessidades. Por exemplo, o "leite e biscoitos e chocolate" consulta irá recuperar apenas os documentos que contêm todas as três palavras. Por outro lado, "leite ou chocolate ou biscoitos" irá ampliar a busca, recuperação de todos os documentos com uma ou mais destas palavras. O "leite e biscoitos de chocolate não" consulta irá recuperar todos os resultados que contêm leite e biscoitos, mas os documentos que contenham a palavra chocolate vai ser excluído.
Truncamento e Assentamento
Truncamento permite ao usuário procurar por todos os termos com a raiz da palavra. Diferentes motores de busca usam símbolos diferentes para truncagem, mas o asterisco é muito comumente usado após a palavra para simbolizar truncagem. Por exemplo, `comp *` irá gerar resultados com palavras como computador, computação, fiscal, compita, competição, competitivo e concorrente.
Alguns motores de busca permitem o uso de parênteses para fazer grupos de suas palavras de busca. Esta técnica é chamada de nidificação. Por exemplo, "Inglês (britânico ou americano)" irá gerar resultados com a palavra "Inglês" e pelo menos uma das duas palavras, "British" e "American". Nidificação ajuda a manter a lógica da pesquisa booleana e é frequentemente utilizado quando os termos têm similar em significados.
Wild Cards
Um coringa pode ser usado na busca de grafias alternativas. Em geral, ele substitui as letras dentro de uma palavra que tem grafias variáveis. Por exemplo ", organição "irá gerar resultados com a palavra" organização "(a ortografia americano) e" organização "(a ortografia britânica.) Diferentes motores de busca reconhecer vários personagens booleanos, mas as mais comuns são o ponto de interrogação (?), o asterisco () Eo ponto de exclamação (!).
Searching campo
Bancos de dados armazenar registros de categorizá-los em campos separados, como o tipo de publicação, ano de publicação, país, e editor. Você pode limitar a pesquisa, inserindo informações específicas e escolher um campo específico para procurar, se o banco de dados suporta essa opção. Apenas o campo especificado será procurado para correspondência de dados e todos os outros campos serão ignorados.