Gestión de Archivos
Elaborado por: José Bravo
SIN701 UNEFA
Conceptos
Archivo
Colección de registros similares
Es una entidad individual
Registro
Colección de campos relacionados
Base de datos
Colección de datos relacionados
Sistema de Gestión de Archivos
Software que permite el manejo de archivos
Tiene como objetivos:
Garantizar la validez de los datos
Minimizar la perdida de datos
Mejorar los tiempos de respuesta y el rendimiento del sistema
Tipos de estructura de archivos
Pilas
Menos complicada
Los datos se recolectan en el orden que llegan
Archivos Secuenciales
Forma más común
Formato fijo para los registros
Secuenciales indexados
Método popular
Características de archivos secuenciales
Gestión de Espacio Libre
Se hace uso de tres técnicas comunes para la gestión de espacio libre
Tabla de Bits
Trabaja bien con cualquier metodo de asignación
Es relativamente fácil encontrar un bloque libre
Secciones libres encadenadas
Se encadenan mediante punteros y un valor en cada sección libre
Sirve para todas las técnicas de asignación de archivos
Indexación
Trata el espacio libre como un archivo y utiliza una tabla índice
De igual forma trabaja con todas las técnicas de asignación de archivos
Métodos de asignación de archivos
Asignación Antigua
Único conjunto de bloques contiguos
Usa secciones de tamaño variable
Mejor método para archivos de secuencia individual
Asignación encadenada
Bloques individuales
Se hace uso de un solo bloque a la vez
Se ajusta para archivos que se procesaran secuencialmente
Asignación indexada
Soporta acceso secuencial y directo
Los índices no se almacenan como parte de las tablas
Gestión de almacenamiento secundario
Colección de bloques
El sistema de gestión es responsable de la asignación
El método de asignación influye en el método de gestion de espacio libre