TEMA: TABLA DE SELECCIÓN DE CAMPOS

TEMA ANTERIOR: INTRODUCCIÓN


FORMATO DE EXTRACCIÓN DE DATOS

Este se codifica usando el lenguaje de formateo de CDS/ISIS descrito bajo "Lenguaje de Formateo". Debido a que los datos producidos por este formato no se pretende que sean visualizados, sino procesados posteriormente, CDS/ISIS no limita el ancho de la línea a ningún valor, y por lo tanto, nunca dividirá un dato en líneas. El concepto de línea, sin embargo, puede ser importante para la aplicación de una técnica de indizado en particular a una salida producida por el formato. En este caso CDS/ISIS garantiza que las líneas solamente serán creadas en respuesta a comandos de salto de línea que se especifiquen en el formato.

Debido a esto, ciertos comandos de formateo como C, la sangría (indentación),o las secuencias de escape, normalmente serán irrelevantes en el formato de extracción de datos y puede, en algunos casos, producir resultados inesperados. Por lo tanto deberán evitarse, a menos que sean necesarios para lograr el resultado deseado.

Por otro lado, el modo (véase "Comando Modo") seleccionado en la generación de la salida de algún campo puede ser crítico para el funcionamiento correcto de alguna técnica de indizado en particular: ciertas técnicas requieren de hecho un modo específico (esto se indica bajo cada técnica de indizado discutida posteriormente). Es responsabilidad del diseñador de la base de datos, insertar el o los comandos de modo apropiados en el formato de extracción de datos, cuando estos sean necesarios.

Nótese también que el comando de transformación a mayúsculas, puede afectar en forma negativa en otros procesos aplicados posteriormente a los datos producidos por la FST. Como regla general debe evitarse solicitar la conversión a mayúsculas (usar los modos mpl, mhl, o mdl según se necesite, en vez de mpu, mhu o mdu), a menos de tener la seguridad de que es necesaria la conversión a mayúsculas y de que no tendrá ningún efecto colateral. CDS/ISIS realizará automáticamente todas las transformaciones a mayúsculas que sean necesarias. Por ejemplo, todos los elementos generados por la FST para el archivo invertido serán traducidos a mayúsculas antes de almacenarse en el diccionario, aún cuando la FST los produzca en minúsculas.


TEMA SIGUIENTE:

FST PARA ARCHIVO INVERTIDO

INDICE GENERAL