Gestión de Archivos

Elaborado por: José Bravo
SIN701 UNEFA

Gestión de Archivos

Elaborado por: José Bravo
SIN701 UNEFA

Conceptos

Conceptos

Archivo

Colección de registros similares

Colección de registros similares

Es una entidad individual

Registro

Colección de campos relacionados

Base de datos

Colección de datos relacionados

Colección de datos relacionados
Sistema de Gestión de Archivos

Sistema de Gestión de Archivos

Software que permite el manejo de archivos

Software que permite el manejo de archivos

Tiene como objetivos:

Garantizar la validez de los datos

Garantizar la validez de los datos

Minimizar la perdida de datos

Minimizar la perdida de datos

Mejorar los tiempos de respuesta y el rendimiento del sistema

Mejorar los tiempos de respuesta y el rendimiento del sistema
Tipos de estructura de archivos

Tipos de estructura de archivos

Pilas

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

Gestión de Espacio Libre

Se hace uso de tres técnicas comunes para la gestión de espacio libre

c1

Tabla de Bits

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

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

Métodos de asignación de archivos
Asignación Antigua

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

Gestión de almacenamiento secundario
Colección de bloques

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

El método de asignación influye en el método de gestion de espacio libre