Articulo de referencia

Archivo indexado

Un archivo indexado es un archivo de computadora con un índice que permite un acceso aleatorio fácil a cualquier registro dada su clave de archivo . La clave debe ser tal que id...

Un archivo indexado es un archivo de computadora con un índice que permite un acceso aleatorio fácil 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 demás 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 de claves (KSDS), con más opciones. El soporte para archivos indexados está integrado en COBOL [1] y PL/I . [2] Otros lenguajes con instalaciones de E/S más limitadas, como C, admiten archivos indexados a través de paquetes complementarios en una biblioteca de tiempo de ejecución como C-ISAM. [3] Algunos de los sistemas operativos de Digital , como OpenVMS , admiten E/S de archivos indexados utilizando los servicios de gestión de registros .

En los sistemas recientes, a menudo se utilizan bases de datos relacionales en lugar de archivos indexados.

Soporte de idiomas

El lenguaje COBOL admite archivos indexados con el siguiente comando en la FILE CONTROLsección

ORGANIZATION IS INDEXED

IBM PL/I utiliza el atributo de archivo ENVIRONMENT(INDEXED)o ENVIRONMENT(VSAM)para declarar un archivo indexado.

Véase también

Citas en línea

  1. ^ 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
  2. ^ IBM Corporation (2012). Enterprise PL/I for z/OS, versión 4.3, Referencia del lenguaje. pág. 276. Consultado el 25 de noviembre de 2015 .
  3. ^ I IBM Corporation. «Informix C-ISAM». Archivado desde el original el 3 de abril de 2014. Consultado el 25 de noviembre de 2015 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Archivo_indexado&oldid=1242251239"