|
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:
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:
|
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?
|
Sí."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 | Sí | Sí, cualquier término de la frase puede ser truncado. | Sí, 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 | Sí, el truncamiento debe utilizarse al final o en medio de los términos de búsqueda. |
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:
|
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 |
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:
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:
|
|
"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)
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) |
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. |
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" |
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 |
n=6 cuando no se especifica |
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 |