Sistemas de archivos

Páginas: 13 (3102 palabras) Publicado: 26 de septiembre de 2014
ARCHIVOS
QUE ES UN SISTEMA DE ARCHIVOS: es un software que proporciona al usuario y a las aplicaciones servicios para el empleo de archivos, es la única forma de acceder a los archivos, lo que proporciona independencia, evitándole al programador o usuario desarrollar software específicos para cada aplicación
El sistema de gestión de archivos permite:
-Independizar la información de losprocesos permitiendo el acceso a la misma a través de varios procesos.
-Proveer las condiciones para el almacenamiento de la información a largo plazo son:
Debe ser posible almacenar una cantidad muy grande de información.
La información debe sobrevivir a la creación o conclusión del proceso que la utiliza.
Debe ser posible que varios procesos tengan acceso concurrente a la información.“Métodos de acceso” relacionados con la manera de acceder a los datos almacenados en archivos. Aleatoria o secuencialmente
“Administración de archivos” referida a la provisión de mecanismos para que los archivos sean almacenados, referenciados, compartidos y asegurados.
“Administración del almacenamiento auxiliar” para la asignación de espacio a los archivos en los dispositivos de almacenamientosecundario.
“Integridad del archivo” para garantizar la integridad de la información del archivo.
ORGANIZACIÓN DE DATOS, TERMINOS COMUNES
Campo: es un espacio para almacenar un dato, los campo constan de subcampos
Registro: es un conjunto de campos que contienen los datos que pertenecen a una misma entidad
Base de datos: es una colección de datos relacionados y organozados, la relacionesentre los elementos de datos son claras, la BD puede ser usada por aplicaciones diferentes
Archivos: una colección de registros similares que se guardan en un almacenamiento secundario, los archivos tienen nombres únicos y pueden crearse, modificarse o borrarse, el control a los archivos puede restringirse

ESTRUCTURA DE UN ARCHIVO
Secuencia de bytes”: el acceso es secuencial, se utilizannormalmente en aplicaciones de proceso por lotes y generalmente son óptimos para aplicaciones donde es necesario procesar todos los registros
El acceso a un registro requiere de una búsqueda secuencial lo que genera retardos considerables.
Para adicionar registros nuevos al archivo se suele ubicar los registros nuevos en un archivo de pila separado llamado archivo de registro y posteriormente semezcla el archivo maestro con el archivo de registros para generar un nuevo archivo con la secuencia correcta de claves o sino otra alternativa es organizar físicamente el archivo secuencial como una lista enlazada. En cada bloque físico se almacena varios registros y cada bloque de disco contiene un puntero al bloque siguiente, por lo que no requiere ubicar los nuevos registro es bloquesespecíficos

“Secuencia de registros”: el acceso es secuencial indexado, la diferencia entre este y el secuencia es que el indexado, es que este utiliza un archivo secuencial usado como índice y cada registro del archivo índice cuenta con un campo clave que es el mismo del archivo principal y un puntero al archivo principal, la búsqueda se genera en el archivo índice por valor de la clave y cuando seencuentra la búsqueda continua en el archivo principal a partir de la posición indicada x el puntero. Este método agiliza las búsquedas xq permite acceder directamente al registro solicitado lo malo es que en caso de q solo se ocupe un campo del registro igual jala toda la línea del registro

“Árbol ”:el acceso es indexado, se utilizan dos tipos de índices, uno que contiene un puntero pararegistros del archivo principal y el otro para los campos del registro, cuando se añade un registro al archivo principal todos los índices deben actualizarse, son óptimos en aplicaciones donde se necesita un acceso muy rápido, en resumen permite ubicar rápidamente el registro y cargar únicamente la o las columnas requeridas

ACCESO A UN ARCHIVO
Acceso Secuencial: el proceso lee en orden todos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas de archivos
  • Sistema De Archivos
  • Sistema De Archivo
  • Sistemas De Archivos
  • Sistema de Archivos
  • Sistema de archivos
  • sistemas de archivos
  • sistema de archivo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS