Este artículo necesita citas adicionales para su verificación . ( febrero de 2013 ) ( Aprenda cómo y cuándo eliminar este mensaje de plantilla ) |
Un archivo indexado es un archivo de computadora con un índice que permite un fácil acceso aleatorio a cualquier registro dada su clave de archivo .
La clave debe ser tal que identifique de forma única un registro. Si hay más de un índice, los otros se denominan índices alternativos . Los índices se crean con el archivo y el sistema los mantiene.
IBM admite archivos indexados con el método de acceso secuencial indexado ( ISAM ) en OS / 360 y sucesores . Los sistemas operativos de almacenamiento virtual de IBM agregaron VSAM , que admite archivos indexados como conjuntos de datos secuenciados clave (KSDS), con más opciones. Soporte para archivos indexados está incorporado en COBOL [1] y PL / I . [2] Otros lenguajes con funciones de E / S más limitadas, como C, admiten archivos indexados a través de paquetes complementarios en una biblioteca en tiempo de ejecución como C-ISAM. [3] Algunos de los sistemas operativos de Digital , como OpenVMS, admite E / S de archivos indexados mediante los servicios de gestión de registros .
En los sistemas recientes, las bases de datos relacionales se utilizan a menudo en lugar de archivos indexados.
Soporte de idiomas [ editar ]
El lenguaje COBOL admite archivos indexados con el siguiente comando en la FILE CONTROL
sección
ORGANIZATION IS INDEXED
IBM PL / I utiliza el atributo de archivo ENVIRONMENT(INDEXED)
o ENVIRONMENT(VSAM)
para declarar un archivo indexado.
Ver también [ editar ]
- Árboles B
- Tabla de picadillo
- Conjunto de datos (mainframe IBM)
- Sistema legal
- dbm también X / Open ndbm y GNU gdbm
- Berkeley DB
Citas en línea [ editar ]
- ^ 1 Referencia del lenguaje de programación de aplicaciones VS COBOL II, versión 4, octava edición (marzo de 1993), IBM Corporation, Departamento J58, Copyright International Business Machines Corporation 1984, 1993. págs. 67-73
- ^ Corporación IBM (2012). Enterprise PL / I para z / OS, versión 4.3, referencia de lenguaje . pag. 276 . Consultado el 25 de noviembre de 2015 . CS1 maint: parámetro desalentado ( enlace )
- ^ Yo IBM Corporation. "Informix C-ISAM" . Consultado el 25 de noviembre de 2015 . CS1 maint: parámetro desalentado ( enlace )