TEMA: LENGUAJE DE RECUPERACIÓN DE CDS/ISIS

CAPÍTULO ANTERIOR: INGRESO DE DATOS


INTRODUCCIÓN

El lenguaje de recuperación de CDS/ISIS se basa en el álgebra booleana, que provee una forma conveniente de expresar operaciones lógicas entre conjuntos. Cada término de búsqueda asociado con un registro dado puede, de hecho, considerarse que representa el conjunto de todos aquellos registros asociados con ese término. Por lo tanto, al establecer operaciones lógicas entre términos de búsqueda, se puede definir con precisión el conjunto de los registros a ser recuperados en respuesta a la necesidad planteada.

En los párrafos siguientes, los ejemplos no pretenden describir como formular consultas específicas, sino simplemente ilustrar las capacidades del lenguaje de recuperación de CDS/ISIS. Sin embargo, el lenguaje de recuperación por si mismo no es suficiente para permitir al usuario realizar una búsqueda en una base de datos específica. La clave para una búsqueda eficiente y efectiva es un conocimiento profundo de los términos de búsqueda disponibles en una base de datos determinada. Es importante por lo tanto, que el usuario se familiarice con el diccionario de términos de búsqueda disponibles para la base de datos que consulta, y con las reglas para generar los índices de los registros en esa base de datos. Nótese que la opción T de los utilitarios de ISISRET permite al usuario no sólo desplegar el diccionario, sino que también permite construir la expresión de búsqueda seleccionando los términos directamente de la pantalla (véase "T - Despliega términos del diccionario").

La forma más eficiente de realizar una búsqueda con CDS/ISIS, es a través del archivo invertido (la razón fundamental para mantener un archivo invertido es precisamente la de permitir una recuperación rápida). Sin embargo, sólo se puede hacer esto si los requerimientos de búsqueda están dentro del ámbito del diccionario de términos de búsqueda definido para una base de datos determinada, o sea, que han sido previstos cuando se definió el contenido del archivo invertido. No importa lo bien pensado que haya sido el diseño de una base de datos, habrá casos en que no sea posible formular una búsqueda en base al archivo invertido. Para estos casos, CDS/ISIS provee un método alterno de búsqueda, denominado búsqueda en texto libre, que permite satisfacer cualquier requerimiento de búsqueda independientemente del contenido del archivo invertido. Debido a que este segundo método es mucho menos eficiente, normalmente es utilizado en forma asociada a una búsqueda sobre el archivo invertido, para refinar la estrategia de búsqueda, pero puede ser usado en forma independiente si esto es necesario. Si se realizan largas búsquedas en texto libre con frecuencia, puede ser conveniente considerar la posibilidad de redefinir el archivo invertido. Los párrafos siguientes describen el método utilizado para realizar búsquedas a través del archivo invertido. La búsqueda en texto libre se presenta bajo "Búsqueda en texto libre".


TEMA SIGUIENTE:

EXPRESIONES DE BÚSQUEDA

INDICE GENERAL