Atributo INDEX

En esta sección:

Cómo:

Indexe los valores de un campo incluyendo el atributo INDEX o su alias, FIELDTYPE, en la declaración de campo. El índice es una tabla de valores de datos y ubicaciones, almacenada y mantenida internamente, que acelera la recuperación. Debe crear un índice para:


Principio de página

x
Sintaxis: Cómo Especificar la indexación de campos

La sintaxis del atributo INDEX en el archivo máster es:

INDEX = I or FIELDTYPE = I

No se pueden indexar los campos de texto. La longitud máxima de los nombres de los campos indexados, en un origen de datos FOCUS, es de 12 caracteres. La longitud máxima de los nombres de los campos indexados, en un origen de datos XFOCUS, es de 66 caracteres.



Ejemplo: Cómo especificar un índice para el campo JOBCODE
FIELDNAME = JOBCODE, ALIAS = CJC, FORMAT = A3, INDEX = I, $

Principio de página

x
Joins y el atributo INDEX

Referencia:

Para establecer una referencia cruzada con un segmento, mediante una referencia cruzada estática o un equijoin, debe haber al menos un segmento indexado. Este campo, denominado de referencia cruzada, comparte valores con un campo en el origen de datos de host. El único segmento que requiere un campo indexado es el de referencia cruzada, mostrado a continuación:

Otros orígenes de datos localizan y utilizan segmentos por medio de estos índices. Puede indexar cualquier número de campos en un segmento, aunque le recomendamos que limite este número en un origen de datos.

El valor del campo JOBCODE, en el origen de datos EMPLOYEE, queda emparejado al campo JOBCODE del origen de datos JOBFILE, mediante un índice para el campo JOBCODE en el origen de datos JOBFILE:

Los índices se almacenan y mantienen como parte del origen de datos FOCUS. La presencia del índice es vital para las operaciones de los recursos de referencias cruzadas. El índice permite que cualquier origen externo localice y, por tanto, comparta un segmento. Los orígenes de datos nuevos, que comparten elementos de datos con los campos indexados de los orígenes de datos existentes, pueden añadirse en cualquier momento.



x
Referencia: Notas de uso de INDEX

Tenga en cuenta estas reglas al usar el atributo INDEX:


Principio de página

x
FORMAT y MISSING: Requisitos internos de almacenamiento

Algunos desarrolladores de aplicaciones consideran que es útil conocer cómo estan almacenados y representados los distintos tipos de datos y valores:


WebFOCUS