2 BUSCA POR PALAVRAS


Esse capítulo inclui as seguintes seções:

A função "Busca por Palavras" permite buscar registros da base de dados através de palavras-chaves, identificadores únicos e frases/cabeçalhos. O Alephino utiliza os Índices de Palavras (como Palavras do Título e Palavras do Assunto) para recuperar registros que contenham as palavras-chaves informadas pelo usuário. Já nos Índices Diretos, o sistema localiza registros através de seus identificadores únicos (tais como, ISSN, código de barras, etc) e nos Índices de Cabeçalhos, utiliza-se a recuperação a partir de frases de cabeçalhos retirados a partir dos registros.

Para utilizar a função, selecione a opção "Busca por Palavras" na guia de Buscas.

2.1 BUSCA AVANÇADA

Quando você ativa a "Busca Avançada", o painel abaixo é exibido:



Selecione a base de dados, o campo para a busca (isto é, o índice que será utilizado) e informe a sua expressão de busca.

Se você marcar a opção "Palavras adjacentes" isso indicará ao sistema que serão recuperados somente registros que possuírem as palavras informadas em sua expressão de busca na ordem exata em que foram informadas.

Ao informar as palavras-chaves, o usuário pode usar recursos como os operadores de truncamento, operadores de mascaramento e operadores lógicos, conforme explicado a seguir.

2.1.1 Operadores de Truncamento

Informe um pedaço da palavra e adicione o caractere * no começo (ou final) para indicar que todas as palavras se iniciam (ou terminam) daquela maneira. Os operadores de truncamento podem ser usados no meio, no início ou final do termo de busca, porém nunca podem ser informados ao mesmo tempo no início e no final do termo.

Por exemplo:

psi?
recupera todos os registros que possuam as palavras iniciando com psico

*logos
recupera todos os registros que possuam palavras que terminam com logos

2.1.2 Operadores de Mascaramento

Operadores de mascaramento são caracteres especiais utilizados nos termos de busca que permitem ao sistema recuperar palavras que possuem grafias variadas ou combinações que contêm partes das palavras.

* indica que na posição onde ele se encontra podem estar presentes diversos caracteres

Por exemplo:

tele*
recupera todos os registros que possuam palavras começando com tele e terminando com ia em um campo indexado, como telefonia e teleconferência.

Por exemplo:

colo*r
recupera tanto color como colour.

O caractere ? é um operador de mascaramento para um caractere

Por exemplo:

Su?ana
recupera tanto Susana como Suzana.

2.1.3 Operadores Lógicos (booleanos)

Uma busca pode ser refinada ou ampliada através do uso dos operadores lógicos (booleanos) AND, OR, NOT.

Por exemplo:

Africa and Ele*ante
recupera todos os registros que tenham os termos Africa e Elefante ou Elephante.

professor OR mestre
recupera todos os registros que possuem os termos professor ou mestre.

esporte not futebol
recupera todos os registros que possuem o termo esporte mas que não têm o termo futebol.

2.2 BUSCA MULTI-BASE CCL

A "Busca Multi-Base CCL" (mostrada abaixo) permite ao usuário usar CCL (Linguagem Comum de Comandos) para pesquisar por palavras em vários campos (índices) diferentes ao mesmo tempo.



Você pode utilizar a guia "Busca Multi-base CCL" para pesquisar mais de uma base de dados ao mesmo tempo (por exemplo, em sua própria base e em bases Z39.50). Primeiro selecione as bases em que deseja realizar a busca e, depois, informe a expressão de busca desejada.

É necessário especificar o código do índice de palavras que você deseja utilizar. Por exemplo:

or informática) and wau=valdemar localiza registros utilizando os índices de Palavras do Título e de Palavras do Autor.

Se você marcar a opção "Palavras adjacentes" isso indicará ao sistema que serão recuperados somente registros que possuírem as palavras informadas em sua expressão de busca na ordem exata em que foram informadas.

2.3 BUSCA MULTI-CAMPO

A "Busca Multi-Campo" (exibida abaixo) permite localizar registros utilizando índices pré-definidos. Caso você preencha mais de um campo, o operador booleano and é inserido de maneira implícita entre os campos:

topo



Vá para a próxima seção (Busca por Listas)