Please enable JavaScript.
Coggle requires JavaScript to display documents.
Archivo indexado (indizado) - Coggle Diagram
Archivo indexado (indizado)
Modo de organización de archivos en el cual al archivo le acompaña un índice que tiene la función de permitir el acceso directo a los registros del disco.
El índice se puede organizar de diversas formas, las más típicas son: secuencial, multinivel y árbol. A través del índice podremos procesar un archivo de forma secuencial o de forma directa según la clave de indización.
Organización de archivos
Son los modos de disponer los registros del archivo en el soporte. Existen tres modos principales:
Directo: Los registros binarios no se disponen en el soporte atendiendo a un algoritmo de cálculo.
Secuencial: Un registro a continuación de otro.
Indizado: Los registros generalmente se almacenan acceso secuencialmente y van con un índice .
Ventajas y desventajas
Desventajas:
Ocupa más espacio en el disco que los archivos secuenciales, debido al uso del área de índices.
Solo se puede utilizar soportes direccionables.
Obliga a una inversión económica mayor, por la necesidad de programas y, a veces, hardware más sofisticado.
Ventajas:
Permite el acceso secuencial.
Permite el acceso directo a los registros.
Se pueden actualizar los registros en el mismo archivo, sin necesidad de crear un archivo nuevo
Estructura lógica de un archivo acceso secuencial indizado
Cada registro en el archivo se identifica por medio de un número o un grupo de caracteres exclusivos (llave primaria).
Los registros se almacena según una secuencia física dada, este ordenamiento más usualmente es de disponerlos en el orden indicado por la llave,
En este tipo de organización de archivos se dispone de una tabla en la que aparecen ordenados secuencialmente los números de la clave del archivo y asociados a cada uno de ellos de da la dirección del registro correspondiente.
con lo cual permite un procesamiento secuencial de los registros precisamente en el orden en que estás distribuidos en el archivo y también es posible el procesamiento aleatorio,, en el que se lega a los registros en un orden cualquiera.
OPERACIONES Y APLICACIONES:
Agregar
Eliminación
Modificar
Inserción
Búsqueda
Consultar