Pular para o conteúdo principal

Expressões de Busca (Etapa 2)

Esta tela é onde você transforma seus grupos de palavras-chave em expressões booleanas prontas para uso nas principais bases de dados científicas. O sistema monta a lógica de busca por meio de botões e gera automaticamente as strings formatadas para cada base.

📸 Clique para ver a tela de Expressões de Busca

Tela de Expressões de Busca — Painel de montagem

O que você pode fazer nesta tela?

  • Montar expressões booleanas combinando seus grupos de palavras-chave com os operadores AND, OR e NOT.
  • Usar parênteses para controlar a ordem de avaliação da lógica.
  • Salvar múltiplas expressões (dentro do limite do seu plano) para testar diferentes estratégias de busca.
  • Editar ou excluir expressões já salvas.
  • Visualizar as strings de busca geradas automaticamente para cada base de dados.
  • Finalizar a etapa e avançar para a Coleta de Dados (Etapa 3).

Elementos da Interface

ElementoO que é / Para que serveObservações Importantes
Botões dos grupos (ex.: "Grupo A", "Grupo B"…)Inserem o grupo correspondente na expressão em construção. Cada clique adiciona o grupo na posição atual.Os grupos disponíveis são os que você definiu na Etapa 1.
Botões de operadores (AND / OR / NOT)Adicionam o operador booleano entre os elementos da expressão.Devem ser usados entre grupos ou blocos entre parênteses.
Botões de parênteses ( e )Permitem agrupar partes da expressão para controlar a precedência lógica.Útil quando você quer combinar OR dentro de um subconjunto antes de aplicar um AND externo.
Botão "Apagar Último"Remove o último elemento adicionado à expressão.Use para corrigir erros sem precisar limpar tudo.
Botão "Limpar"Apaga toda a expressão em construção para começar do zero.A ação é imediata — não há confirmação.
Console de MontagemPainel que exibe a expressão sendo construída em tempo real.Não é possível digitar diretamente neste campo — a montagem é feita exclusivamente pelos botões (veja abaixo).
Botão "Salvar Expressão"Salva a lógica montada e gera automaticamente as strings para todas as bases de dados.Respeita o limite de expressões do seu plano.
Lista de Expressões SalvasExibe todas as expressões já criadas para esta pesquisa, com as strings geradas por base.Cada expressão pode ser expandida para ver as strings completas.
Botão de editar expressãoCarrega uma expressão salva de volta no console de montagem para modificação.Ao salvar a edição, a expressão original é atualizada.
Botão de excluir expressãoRemove permanentemente a expressão selecionada.A exclusão não pode ser desfeita.
Botão "Finalizar e Ir para Coleta de Dados"Conclui a Etapa 2 e avança para a Etapa 3 (Coleta de Dados).Disponível quando há ao menos uma expressão salva.

Cenários de Erro e Estados Especiais

Por que a caixa da expressão não aceita digitação direta?

Details

📸 Ver painel de montagem por botões Console de montagem da expressão booleana

Esta é uma regra de negócio do sistema: a montagem da expressão é feita exclusivamente pelos botões de grupos e operadores. Isso evita erros de formatação que poderiam gerar strings de busca inválidas nas bases de dados. O console exibe o resultado da sequência de cliques, mas não aceita edição manual de texto.


Limite de expressões atingido

Details

📸 Ver aviso de limite de expressões Aviso de limite de expressões atingido

Cada plano tem um número máximo de expressões de busca por pesquisa. Ao atingir esse limite, o botão "Salvar Expressão" exibirá um aviso.

  • Plano Gratuito: 5 expressões por pesquisa.
  • Plano Premium: 10 expressões por pesquisa.
  • O que fazer: exclua uma expressão existente para liberar espaço, ou faça upgrade do seu plano.

Tela vazia — nenhum grupo disponível

Se você chegar nesta tela sem ter concluído a Etapa 1, os botões de grupos aparecerão vazios.

  • O que fazer: retorne à Etapa 1, defina seus grupos de palavras-chave e finalize antes de voltar aqui.

Não consigo finalizar e avançar para a coleta

Para concluir a Etapa 2 e seguir para a Coleta de Dados, você precisa ter pelo menos uma expressão de busca salva. Se tentar finalizar sem nenhuma expressão, o sistema exibe o aviso "Você precisa criar pelo menos uma expressão de busca para continuar."

  • O que fazer: monte uma expressão com os botões e clique em "Salvar Expressão"; o botão "Finalizar e Ir para Coleta de Dados" fica disponível assim que houver ao menos uma expressão salva.

Comportamentos Automáticos

  • Geração automática de strings por base: ao salvar uma expressão, o sistema traduz a lógica booleana para o formato exigido por cada base de dados. As strings são geradas para: Scopus, Web of Science, PubMed, SciELO, OpenAlex, CrossRef, Science Direct e SSRN.
  • Preservação de curingas: o símbolo de curinga (*), quando presente nos termos dos seus grupos, é mantido na string gerada sem aspas, respeitando a sintaxe de truncamento das bases.
  • Carregamento dos grupos da Etapa 1: ao abrir a tela, o sistema busca automaticamente os grupos definidos na Etapa 1 e os disponibiliza como botões no painel de montagem.

Como as informações são processadas?

Tradução da lógica booleana para cada base

A expressão que você monta usando os botões é uma lógica genérica (ex.: Grupo A AND Grupo B OR Grupo C). Ao salvar, o sistema substitui cada grupo pelos seus termos e aplica a sintaxe específica de cada base:

Base de DadosFormato aplicado
ScopusTITLE-ABS-KEY(termos)
Web of ScienceTS=(termos)
PubMed"termo"[Title/Abstract] para cada termo individualmente
SciELO, OpenAlex, CrossRef, SSRNExpressão genérica ("termo A" OR "termo B")
Science Directtitle()/abs()/key() com os termos

Expressões múltiplas e suas utilidades

Você pode criar mais de uma expressão para testar diferentes estratégias: uma mais ampla (com OR entre grupos) e uma mais restrita (com AND entre todos os grupos), por exemplo. Cada expressão gera strings independentes para todas as bases.


Fluxo de Passos

  1. Monte a expressão: clique nos botões dos grupos e operadores para construir a lógica booleana no console de montagem.
  2. Revise: use "Apagar Último" para corrigir ou "Limpar" para recomeçar se necessário.
  3. Salve: clique em "Salvar Expressão". As strings para todas as bases serão geradas e exibidas na lista abaixo.
  4. Opcional: crie expressões adicionais para testar outras estratégias, dentro do limite do seu plano.
  5. Finalize: clique em "Finalizar e Ir para Coleta de Dados" para avançar para a Etapa 3.