DEV CLASES/INDICES
Descripción
Los índices (ver Índices) son estructuras de datos que mejoran la velocidad de las operaciones, permitiendo un rápido acceso a los registros de una tabla en una base de datos. Al aumentar drásticamente la velocidad de acceso, se suelen usar sobre aquellos campos sobre los cuales se hacen frecuentes búsquedas.
La tabla pCLASE_INDICE ((ok) Clases, índices) permite definir índices sobre una tabla. A diferencia de otras clases, ésta no es heredada por clases derivadas
Estructura
La única clase usada para definir índices es ésta.
Las siguientes dos tablas pertenecen al viejo esquema de definición de índices y se encuentran obsoletas, se documentan en el estado en que se encuentran:
- Clases, índices adicionales (prxclases_indice) cabecera del viejo esquema de definición de índices.
- Clases, índices adicionales, campos (prxclases_indiceC) lista de campos del viejo esquema de definición de índices.
Identidad
- Tabla: pCLASE_INDICE
- Tipo: TABLA
- Catálogo: SYS OBJETOS
Lista de campos
Columna | Campo físico | Campo lógico | Atributo | Descripción | Etiquetas | Definición | Observaciones |
---|---|---|---|---|---|---|---|
1 | FCLASE | Clase | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | KEY,REQ,VIS,INS | pCLASE_INDICE | Código de la clase que define el índice. |
2 | FCODIGO | Codigo | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | KEY,REQ,VIS,INS | pCLASE_INDICE | Código del índice. |
3 | FDESCRIPCION | Descripcion | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | REQ,VIS,INS,UPD | pCLASE_INDICE | Descripción del índice. |
4 | FACTIVO | Activo | BIT | Campo lógico, admite 1, 0 y NULL | REQ,VIS,INS,UPD | pCLASE_INDICE | Marcar para indicar que el índice se encuentra activo, desmarcarlo elimina el índice. |
5 | FCAMPOS | Campos | VARCHAR(128) | Caracteres de longitud variable hasta 128 caracter/es | VIS,INS,UPD | pCLASE_INDICE | Ingresar la lista de campos que componen el índice, separados por comas. |
6 | FADD | FADD | VARCHAR(512) | Caracteres de longitud variable hasta 512 caracter/es | COMPUTADO | Campo calculado que genera el comando para crear el índice. | |
7 | FDROP | FDROP | VARCHAR(512) | Caracteres de longitud variable hasta 512 caracter/es | COMPUTADO | Campo calculado que genera el comando para eliminar el índice. |