Skip to Main Content Imagen con enlace a nueva ventana
Biblioteca UV

Revisiones sistemáticas en Ciencias de la Salud: Formular la estrategia de búsqueda

Guía para el desarrollo de una revisión sistemática en el área de CC. de la Salud

Formular la estrategia de búsqueda

Cuando diseñamos una estrategia de búsqueda, con el fin de que sea tan extensa como sea posible, es necesario combinar los diferentes términos seleccionados para la búsqueda. Las bases de datos ofrecen diferentes metodologías: uso de operadores booleanos, truncamientos, búsqueda por frases y operadores de proximidad.

Las siguientes tablas muestran los operadores y símbolos más habituales que podemos utilizar en las bases de datos:

Operadores de truncamiento y máscaras

Truncamiento

Los operadores de truncamiento se pueden utilizar cuando buscamos por texto libre. Son útiles cuando tenemos múltiples términos que provienen de la misma raíz, si tenemos dudas sobre cómo se escribe una palabra o existen variantes para escribirla y cuando queremos buscar todas las variantes de una palabra y sus formas en singular y plural. El símbolo más habitual para el truncamiento es el asterisco (*) aunque algunas bases de datos admiten también el símbolo ($). Ambos se utilizan para añadir uno o más caracteres.

Ejemplos:

  • child* recuperará childchildrenchildhood, etc.
  • nurs* recuperará nurse, nurses, nursing, nursed, nurse's, etc.
  • genetic* recuperará genetic, genetics, genetically, etc.

 

  PubMed Embase CINAHL Scopus Web of Science Cochrane Library MEDLINE (Ovid) PsycINFO (ProQuest)
Truncamiento (símbolo) * * * * * * * o $ *

¿Se permite el truncamiento en búsquedas por frases?

 

."neonatal nurs*" o "neonatal nurs*". El término truncado debe ser la última palabra de la frase. No. Usar NEXT/1 en su lugar, es decir, nerv* NEXT/1 system , cualquier término de la frase puede ser truncado. , cualquier término de la frase puede ser truncado. No, el truncamiento es por término y se puede utilzar al final, al comienzo o en medio de la palabra. No , el truncamiento debe utilizarse al final o en medio de los términos de búsqueda.

 

Wilcards characters

También conocidas como máscaras sirven para sustituir un carácter que puede ser dudoso por problemas de deletreo o por variaciones en su escritura, al final o en medio de un término. El símbolo más habitual utilizado para sustituir una letra es ?, aunque algunas bases de datos también admiten el símbolo # y otras como PubMed no lo admiten. 

Ejemplos:

  • ne?t recuperará neat, nest, next, etc.
  • colo?r recuperará color, colour
  • behavio?r recuperará behavior, behaviour.

 

  PubMed Embase CINAHL Scopus Web of Science Cochrane Library MEDLINE (Ovid) PsycINFO (ProQuest)
Wilcard (símbolos) n/a

? sustituye un carácter

$ sustituye uno o ningún carácter

? sustituye un carácter

# sustituye uno o ningún carácter

#? sustituye un carácter al final de palabra.

? sustituye un carácter

? sustituye un carácter

$ sustituye uno o ningún carácter

? sustituye uno o ningún carácter al final, en el comienzo o en el medio de una palabra

? sustituye uno o ningún carácter al final o en medio de una palabra

# sustituye un carácter al final o en medio de una palabra

? sustituye uno o ningún carácter al final o en medio de una palabra

Adaptación de la estrategia de búsqueda

Trasladar la estrategia de búsqueda a otras bases de datos

Para recuperar el mayor número posible de estudios relevantes, una vez realizada la búsqueda en la primera base de datos seleccionada (MEDLINE, por ejemplo) habrá que realizarla en las demás bases de datos recomendadas.

La nueva búsqueda deberá ser idéntica o lo más similar posible a la primera, con las modificaciones requeridas para cada base de datos:

  • el objetivo es que todos los términos en lenguaje natural y controlado, las etiquetas de campo y los operadores utilizados sean lo más parecidos posible
  • los errores al traducir una búsqueda de una base de datos a otra pueden afectar significativamente la precisión y la recuperación de la búsqueda
  • será necesario conocer la sintaxis de cada base de datos porque aunque las etiquetas de los campos sean las mismas cada base de datos utiliza una sintaxis diferente. Lo mismo ocurre con los operadores de proximidad y adyacencia.

La traducción de consultas entre diferentes bases de datos se ve favorecida por el uso de herramientas web que de forma automática adaptan la estrategia de búsqueda a la sintaxis requerida por cada base de datos.

Un ejemplo de este tipo de herramientas es SR Polyglot Search diseñada para traducir cadenas de búsqueda en PubMed o MEDLINE a las siguientes bases de datos:

  • Cochrane Library
  • Embase 
  • CINAHL
  • Proquest Health and Medical
  • SportDiscus
  • Web of Science
  • Scopus
  • PsycInfo
  • LexicalTreeJSON

Recuerda

"Si se ha utilizado una herramienta para traducir automáticamente las estrategias de búsqueda de una base de datos a otra, especifique la herramienta utilizada". PRISMA 2020 explanation and elaboration: updated guidance and exemplars for reporting systematic reviews, (ítem 7, elementos esenciales)

A tener en cuenta: sintaxis de búsqueda

Cada interfaz requiere una sintaxis diferente que definen el funcionamiento de una búsqueda correctamente formulada. Los componentes sintácticos comunes incluyen el uso de paréntesis y operadores booleanos que están disponibles en la mayoría de bases de datos. El desplegable muestra una tabla con el resumen de los principales proveedores de bases de datos médicas bibliográficas (Cochrane Library, LILACS, EBSCO, Ovid y ProQuest).

Cochrane Library
AND Operador booleano Permite obtener los registros que contienen todos los términos de búsqueda.
OR Operador booleano Permite obtener los registros que contienen alguno de los términos de búsqueda.
NOT Operador booleano Permite obtener registros que contienen el primer término, pero excluyen el segundo término.
MeSH descriptor Encabezamiento de materia Término de un tesauro que se añade a un registro y describe el contenido
:ti Palabra del título  
:ab Palabra del resumen  
:kw Palabras clave (Mesh y otras)  
* Truncamiento Añade uno o más caracteres (p.ej.: child* recuperará child, children, childhood, etc.)
? Máscara Permite sustituir uno o más caracteres que pueden ser dudosos por problemas de deletreo o por variaciones en su escritura, al final o en medio de un término (p.ej.: ne?t recuperará neat, nest, next, etc.
NEAR/n Operador de proximidad Encuentra un término a una distancia n de otro independientemente del orden de los mismos (p.ej.: healthy NEAR/3 heart recuperará healthy heart, healthy recipient heart, healthy and diseased heart pero también recuperará heart healthy, heart among healthy, heart failure in healthy.
NEXT/n Operador de proximidad Encuentra un término a una distancia n de otro en el orden especificado (p.ej.: patient NEXT/3 education, recuperará patient education, patient care education, patient and surgeon education, en este caso patient debe aparecer en el texto antes que education)
"..." Comillas Se utilizan para indicar que los términos encerrados entre las comillas deben buscarse como una cadena unitaria de caracteres (búsqueda de frases exactas). No admite máscaras o truncamiento, utilice NEXT en su lugar.
LILACS
AND Operador booleano Permite obtener los registros que contienen todos los términos de búsqueda.
OR Operador booleano Permite obtener los registros que contienen alguno de los términos de búsqueda.
NOT Operador booleano Permite obtener registros que contienen el primer término, pero excluyen el segundo término.
$ o * Truncamiento Añade uno o más caracteres (p.ej.: child* recuperará child, children, childhood, etc.)
"..." Comillas Permite una búsqueda por frase exacta
EBSCO databases
AND Operador booleano Permite obtener los registros que contienen todos los términos de búsqueda.
OR Operador booleano Permite obtener los registros que contienen alguno de los términos de búsqueda.
NOT Operador booleano Permite obtener registros que contienen el primer término, pero excluyen el segundo término.
MH CINAHL Subject Heading Término del índice (encabezamiento de materia) que se añade a un registro y describe el contenido. Consulte el tutorial para obtener información sobre el uso de los encabezamientos/subencabezamientos de materia.
PT Tipo de publicación  
? Máscara Permite sustituir uno o más caracteres que pueden ser dudosos por problemas de deletreo o por variaciones en su escritura, al final o en medio de un término (p.ej.: ne?t recuperará neat, nest, next, etc.
* Truncamiento Añade uno o más caracteres (p.ej.: child* recuperará child, children, childhood, etc.)
Nn Operador de proximidad Encuentra un término a una distancia n de otro independientemente del orden de los mismos (p.ej.: healthy NEAR/3 heart recuperará healthy heart, healthy recipient heart, healthy and diseased heart pero también recuperará heart healthy, heart among healthy, heart failure in healthy.
W/n (whitin n) Operador de proximidad Encuentra un término a una distancia n y en el orden en que se escribieron ( p.ej.: robot W/4 journalism, entre la palabra robot y la palabra journalism puede haber un máximo de otras cuatro palabras)
"..." Comillas Se utilizan para indicar que los términos encerrados entre las comillas deben buscarse como una cadena unitaria de caracteres (búsqueda de frases exactas)
Ovid databases
AND Operador booleano Permite obtener los registros que contienen todos los términos de búsqueda.
OR Operador booleano Permite obtener los registros que contienen alguno de los términos de búsqueda.
NOT Operador booleano Permite obtener registros que contienen el primer término, pero excluyen el segundo término.
/ Encabezamiento de materia Término de un tesauro que se añade a un registro y describe el contenido
.ab. Palabra del resumen  
.tw. Palabra del texto Palabra en los campos título o resumen
.kw. Palabra clave Palabras clave asignadas por el autor
.fs. Floating subheading Subencabezamiento de materia
.pt. Tipo de publicación  
.sh. Encabezamiento de materia Descriptor añadido a un artículo que describe el contenido
.hw. Subject Heading Word Permite recuperar cada encabezamiento de materia y y tipo de publicación que incluye una determinada palabra
.mp.   Para busquedas de términos sin especificar un campo, buscará por defecto entre otros en el campo título, resumen, subject heading word, etc.
exp Explode Búsqueda ampliada del término MeSH que incluye automáticamente los términos más específicos en la búsqueda
$ o * Truncamiento Añade uno o más caracteres (p.ej.: child* recuperará child, children, childhood, etc.)
$n Truncamiento Añade uno o n caracteres (p.ej. dog$1 recuperará dog, dogs pero no dogma)
? Máscara Permite sustituir uno o más caracteres que pueden ser dudosos por problemas de deletreo o por variaciones en su escritura, al final o en medio de un término (p.ej.: ne?t recuperará neat, nest, next, etc.
# Máscara Se utiliza como comodín obligatorio indicando la obligatoriedad de sustituir el caracter, ya esté en el interior de la palabra o al final de ella. (p.ej. dog# recuperará dogs pero no dog)
adj Operador de proximindad Encuentra un término adyacente a otro y en el orden en que se escribieron ( p.ej.: robot adj journalism, entre la palabra robot y la palabra journalism no puede haber ninguna otra)
adjn Operador de proximidad Encuentra un término a una distancia n de otro independientemente del orden de los mismos (p.ej.: healthy NEAR/3 heart recuperará healthy heart, healthy recipient heart, healthy and diseased heart pero también recuperará heart healthy, heart among healthy, heart failure in healthy.
"..." Comillas Se utilizan para indicar que los términos encerrados entre las comillas deben buscarse como una cadena unitaria de caracteres (búsqueda de frases exactas)
ProQuest databases
AND Operador booleano Permite obtener los registros que contienen todos los términos de búsqueda.
OR Operador booleano Permite obtener los registros que contienen alguno de los términos de búsqueda.
NOT Operador booleano Permite obtener registros que contienen el primer término, pero excluyen el segundo término.
N/n Operador de proximidad Encuentra un término a una distancia n de otro independientemente del orden de los mismos (p.ej.: healthy NEAR/3 heart recuperará healthy heart, healthy recipient heart, healthy and diseased heart pero también recuperará heart healthy, heart among healthy, heart failure in healthy.
P/n Operador de precedencia Permite buscar documentos que contengan un término de búsqueda que aparezca antes de un segundo término, en las "n" palabras anteriores a este y en el mismo orden en que se escribieron.
* Truncamiento Añade uno o más caracteres (p.ej.: child* recuperará child, children, childhood, etc.)
? Máscara Permite sustituir uno o más caracteres que pueden ser dudosos por problemas de deletreo o por variaciones en su escritura, al final o en medio de un término (p.ej.: ne?t recuperará neat, nest, next, etc.
"..." Comillas Se utilizan para indicar que los términos encerrados entre las comillas deben buscarse como una cadena unitaria de caracteres (búsqueda de frases exactas)

 

Operadores lógicos o booleanos

Símbolos reservados

Comillas ("...") Se utilizan para indicar que los términos encerrados entre las comillas deben buscarse como una cadena unitaria de caracteres (búsqueda de frases exactas o de 2 o más palabras)
Paréntesis Se utilizan para especificar el alcance y/o el orden en el que deben ejecutarse las consultas

Ejemplo:

(journalism OR newspapers) AND (video OR audiovisual) indica al sistema de búsqueda que primero calcule la unión entre journalism OR newspapers; después la unión entre video OR audiovisual y finalmente intersecciona los dos conjuntos resultantes anteriores en un nuevo conjunto.

 

Operadores booleanos

Los operadores booleanos se utilizan como método de búsqueda para la combinación o exclusión de dos o más términos. Las palabras utilizadas suelen ser AND, OR y NOT. Se recomienda escribir en mayúsculas estos operadores booleanos. En minúsculas, algunas bases de datos los interpretan como palabras vacías y aplican por defecto el operador AND.

AND El uso de AND restringe la búsqueda porque se solicita que aparezcan todos los términos de la estrategia de búsqueda. El área verde del diagrama destaca la recuperación de la búsqueda cuando se utiliza AND para combinar palabras o conceptos.

Ejemplo:

"journalism" AND "broadcasting"

OR Con el operador OR unimos conceptos similares, como sinónimos, acrónimos y variaciones ortográficas del mismo concepto por lo que la búsqueda se amplia. El área verde del diagrama destaca la recuperación de la búsqueda cuando se utilza OR para combinar conceptos o palabras.

Ejemplo:

"journalism" OR "broadcasting"

NOT NOT se utiliza para excluir artículos basándonos en uno o más términos no deseados. El área verde del diagrama muestra los resultados de la búsqueda que obtendrá cuando combine dos conceptos utilizando NOT. Se utiliza para hacer exclusiones amplias en resultados de un conjunto previo, aquellos que tienen el operador NOT delante. En el ejemplo se excluirá cualquier artículo que trate sobre televisión.

Ejemplo:

"journalism" NOT "broadcasting"

Operadores de proximidad

Operadores de proximidad y adyacencia

Los operadores de proximidad se utilizan para especificar el número máximo de palabras que separan a las palabras clave entre ellas, así como otras condiciones similares de proximidad. No gozan del grado de estandarización que los booleanos, ya que no todas las bases de datos los incluyen y, aquellas que los incluyen, no siempre son los mismos. Todos incorporan el operador AND.

NEAR/n Permite buscar documentos que contengan dos términos de búsqueda, en cualquier orden, separados por un número de palabras especificado.

Ejemplo:

randomized W/4 trial indica, además de ejecutar el booleano AND entre ambas palabras, entre la palabra randomized y la palabra trial puede haber un máximo de otras cuatro palabras

ADJn Requiere que las palabras sean adyacentes n palabras entre sí indepedientemente del orden las mismas.

Ejemplo:

randomized adj1 trial indica, además de ejecutar el booleando AND entre ambas palabras,la palabra randomized y la palabra trial han de estar una al lado de la otra.

W/n (whitin n) Encuentra un término a una distancia n de otro en el mismo orden en que se escribieron.

Ejemplo:

randomized W/3 trial indica, además de ejecutar el booleando AND entre ambas palabras,la palabra randomized y la palabra trial puede haber un máximo de otras tres palabras.

NEXT/n Encuentra un término a una distancia n de otro en el mismo orden en que se escribieron.

Ejemplo:

randomized NEXT trial indica, además de ejecutar el booleando AND entre ambas palabras, la palabra randomized y la palabra trial han de estar una al lado de la otra ya que no se ha especificado en n la distancia en número de palabras entre ambas.

PRE/n

Permite buscar documentos que contengan un término de búsqueda que aparezca antes de un segundo término, en las "n" palabras anteriores a este y en el mismo orden en que se escribieron. El uso de este operador aumenta la precisión.

Ejemplo:

randomized PRE/4 trial indica, además de ejecutar el booleando AND entre ambas palabras, entre la palabra randomized y la palabra trial puede haber un máximo de otras cuatro palabras, y además, randomized precede a trial.

SAME Requiere que las palabras clave deben estar presentes en el mismo párrafo o en el mismo campo.

Ejemplo:

randomized SAME trial indica, además de ejecutar el booleando AND entre ambas palabras, tanto la palabra randomized como la palabra trial deben estar en el mismo párrafo o (según la base de datos) en el mismo campo.

FREQ El operador de frecuencia permite especificar el número de veces que al menos debe aparecer un término. Es útil cuando se usa en los campos Abstract o Full Text. No se aplica en campos como Title OR Abstract (ti.ab).

Ejemplo:

blood.ab./freq=5 indica que el término blood al menos debe aparecer 5 veces en el campo resumen.

Selección de bases de datos y el uso en las búsquedas de operadores de proximidad y adyacencia

Adyacencia/Proximidad PubMed Embase CINAHL Scopus Web of Science Cochrane Library MEDLINE (Ovid) PsycINFO (ProQuest)
Entre n palabras y en cualquier orden n/a  NEAR/n  NEAR/n W/n NEAR/x

NEAR/n

n=6 cuando no se especifica

ADJn

FREQ=n

NEAR/n
Entre n palabras y en el mismo orden n/a NEXT/n W/n PRE/n n/a NEXT/n n/a PRE/n
En la misma frase n/a n/a n/a n/a  SAME  n/a n/a n/a

Bibliografía

Fuentes consultadas


  • Campos-Asensio C. Cómo elaborar una estrategia de búsqueda bibliográfica. Enfermería Intensiva. 2018 Oct;29(4):182–6.
  • Codina, Lluis. Ecuaciones de búsqueda. 2: operadores de búsqueda parametrizada. 2017
  • Cochrane Effective Practice and Organisation of Care (EPOC). Search strategies: Database syntax guide. EPOC Resources for review authors, 2017. [citado 14 Noviembre 2022]. Disponible en: https://epoc.cochrane.org/resources/epoc-resources-review-authors
  • Boulos, L., Parker, R. Search syntax: A cheat sheet for common health sciences databases. En: Knowledge Syntheses: A How-To Guid. Dalhousie University [Internet]. [citado 22 Noviembre 2022]. Disponible en: https://dal.ca.libguides.com/ld.php?content_id=36123854
  • Bramer WM, De Jonge GB, Rethlefsen ML, Mast F, Kleijnen J. A systematic approach to searching: an efficient and complete method to develop literature searches. J Med Libr Assoc. 2018 Oct 4;106(4). 
  • Foster Margaret J., Jewell Sarah T. Assembling the Pieces of a Systematic Review: a Guide for Librarians / Edited by Margaret J. Foster, Sarah T. Jewell. Lanham: Rowman & Littlefield, 2017.
  • Gerstein Science Information Centre, University of Toronto Libraries. Searching the Literature: A Guide to Comprehensive Searching in the Health Sciences [Internet]. [citado 22 Noviembre 2022]. Disponible en: https://guides.library.utoronto.ca/c.php?g=577919&p=4305874
  • Welch Medical Library, Johns Hopkins University. Systematic Reviews and Other Expert Reviews [Internet]. Disponible en: https://browse.welch.jhmi.edu/sr-methods 
Licencia de Creative Commons
Este obra cuyo autor es Servei de Biblioteques i Documentació. Universitat de València está bajo una licencia de Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional de Creative Commons.