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

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
| Elemento | O que é / Para que serve | Observaçõ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 Montagem | Painel 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 Salvas | Exibe 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ão | Carrega 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ão | Remove 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

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

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 Dados | Formato aplicado |
|---|---|
| Scopus | TITLE-ABS-KEY(termos) |
| Web of Science | TS=(termos) |
| PubMed | "termo"[Title/Abstract] para cada termo individualmente |
| SciELO, OpenAlex, CrossRef, SSRN | Expressão genérica ("termo A" OR "termo B") |
| Science Direct | title()/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
- Monte a expressão: clique nos botões dos grupos e operadores para construir a lógica booleana no console de montagem.
- Revise: use "Apagar Último" para corrigir ou "Limpar" para recomeçar se necessário.
- Salve: clique em "Salvar Expressão". As strings para todas as bases serão geradas e exibidas na lista abaixo.
- Opcional: crie expressões adicionais para testar outras estratégias, dentro do limite do seu plano.
- Finalize: clique em "Finalizar e Ir para Coleta de Dados" para avançar para a Etapa 3.