¿Que entendemos por los lenguajes de recuperación?


En el campo de la recuperación y organización de la información, los lenguajes de recuperación web son un conjunto de órdenes, operadores y estructuras que, organizados según unas normas lógicas, permiten la consulta de fuentes y recursos de información electrónica. El resultado de la combinación de estos elementos, siguiendo las normas establecidas, es una expresión, a la que se identifica con el nombre ecuación, capaz de interrogar el contenido de la fuente de información. La definición mínima de los lenguajes de recuperación web y de sus componentes puede encontrarse en el borrador de norma ISO 8777-1988


Las normas lógicas que rigen a los lenguajes de recuperación web responden a cuestiones relacionadas con la coordinación de los elementos, es decir, con la formulación de ecuaciones. Estas normas especificarán el orden de los elementos, la disposición de las estructuras, sus posibilidades combinatorias, las prioridades en la ejecución, y todo tipo de posibles funciones. Existen intentos para homogeneizar la interrogación de las bases de datos, como el lenguaje Common Command Language promovido por la Unión Europea, que aún no han alcanzado el objetivo para el que fueron desarrollados. A este panorama se une la proliferación de interfaces gráficos de usuario, que sustituyen a las órdenes y la sintaxis tradicional, dejando al usuario sólo la labor de introducir los términos y los operadores que expresan las relaciones existentes entre ellos.


En un lenguaje de recuperación web, los operadores son los encargados de expresar las relaciones que mantienen entre sí los términos que definen. Pueden distinguirse 4 tipos: lógicos, posicionales, de comparación y de truncamiento


  • Operadores lógicos:


    Los operadores lógicos, llamados booleanos en honor a George Boole, precursor de la lógica simbólica y del álgebra de conjuntos, son los más utilizados en numerosos sistemas. El principio que rige la utilización de este tipo de operadores es que las relaciones entre conceptos pueden expresarse como relaciones entre conjuntos. Las ecuaciones de búsqueda pueden transformarse en ecuaciones matemáticas, que ejecutan operaciones sobre los conjuntos, lo que da como resultado otro conjunto. Los tres operadores básicos son el operador suma/unión (generalmente identificado como O/OR), el operador producto/intersección (identificado como Y/AND), y el operador resta/negación (identificado como NO/NOT). A su vez estos operadores pueden combinarse entre si, generando operaciones más complejas, como el O exclusivo (elimina la intersección), etc.


  • Operadores posicionales:


    La utilización de operadores posicionales pretende superar algunas de la limitaciones que ofrecen los operadores booleanos. Toman como punto de partida la consideración del valor del término dentro del contexto, es decir, que la posición de ese término en relación con otros, o dentro del propio registro, es significativa para valorar su pertinencia a los objetivos buscados. Los operadores posicionales pueden dividirse en dos tipos: absolutos o relativos


  • Operadores de comparación:


    Especifican el rango de búsqueda, fijando unos límites para la misma. Estos límites pueden ser tanto numéricos como alfabéticos, correspondiendo los operadores a formas del tipo "mayor que", "menor o igual que". Se utilizan principalmente en documentos que pueden contener datos numéricos.


  • Operadores de truncamiento:


    Pueden darse situaciones en las cuales sea necesario utilizar no un término simple, sino también sus derivados, fijados por prefijación o sufijación, mínimas variantes léxicas, etc. Para facilitar la búsqueda de este tipo se han ntroducido operadores de truncamiento, a los que también se llama máscaras. Se trata de operadores (normalmente símbolos como *, $) , cuya presencia puede sustituir a un carácter o a un conjunto de caracteres, situados a la izquierda, dentro o a la derecha del término en cuestión.


Los lenguajes de recuperación web que vamos a tratar en esta sección del wiki son:


Información relacionada que se recomienda:


Bibliografía utilizada:


Información recopilada por: Ernesto Salvanés Castilla.