P. 1
ESTRUCTURA DE ARCHIVO

ESTRUCTURA DE ARCHIVO

|Views: 17.673|Likes:
Publicado porCOKE20082008

More info:

Published by: COKE20082008 on Jun 05, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

08/15/2013

pdf

text

original

•existen muchas posibilidades de disposición de los Registros de un
archivo y algunos de ellos con varias alternativas de métodos de
búsqueda incorporados (secuencial, al azar).
•Cada una de estas organizaciones de archivo alternativas, pueden ser
las más adecuadas para una aplicación específica, porque no existe
una organización que sea óptima para todos los casos.
•Las siguientes características de los archivos pueden servir para una
comparación y selección adecuada a la aplicación particular, aunque
en la práctica, el conjunto de alternativas puede ser muy limitado.

a)Importancia del Archivo

Los Archivos Permanentes o Maestros

•Los Registros de estos archivos son almacenados uno a la vez,
consultados (leídos) muchas veces y clasificados.
•Los archivos que contienen clasificaciones a un archivo maestro se
denominan área de transacciones. Normalmente están estructurados
de manera muy simple, porque su vida es muy corta: sus Registros
están destinados a ser leídos una vez y ser borrados enseguida.

•Los archivos de respaldo son copias de archivos maestros que se
necesitan por razones de seguridad de los datos. En efecto, si se
destruye por error el archivo maestro original, existen copias para
reproducirlo. En algunos casos, muchas clasificaciones al archivo
maestro se guardan también por cierto tiempo.
•En le momento de comenzar los procesamientos, se toman dos
copias A y B (suponiendo); al finalizar la primera semana, se
reemplaza el respaldo A por el contenido del maestro; desde ese
momento, al terminar la segunda semana, se reemplaza el contenido
del respaldo B por el de A y, en seguida, el contenido del archivo
maestro es copiado al respaldo A, y así se continua de esta manera.
Observar que es necesario guardar las transacciones de hasta dos
semanas atrás; también que con este esquema, si se enfrenta un
error cometido en el maestro durante la semana actual del proceso,
se puede recurrir al archivo de respaldo A para repararlo; y si este
error se cometió en la semana previa, se usa el respaldo B con el
mismo objetivo.

b)Frecuencia de Acceso

Esta característica se refiere al N° de procesos que usan el archivo por
unidad de tiempo y también el N° de registros que cada uno de estos
procesos accede. Estas cifras tienen importancia en el diseño de la
organización del archivo porque en un extremo no vale la pena gastar
esfuerzo de diseño y programación en una organización de archivo que
es acezada muy poco: la organización más simple será suficiente; pero
por otro lado, un archivo que se accederá muy frecuentemente justifica
un estudio detenido de la organización que se le debe dar.

c)Distribución del Acceso

El acceso a los Registros puede ser solamente a los primeros registros, o
bien a los últimos o en forma homogénea a todos los Registros. Esta
característica en muchos casos se conoce en el momento de diseñar la
organización, y es muy importante cuando se busca optimizar el tiempo
total. Existen dos formas básicas de procesar un archivo:
i)Modo Secuencial o Serial. Consiste en procesar un Registro tras
otro en la secuencia en la que están almacenados, el acceso
puede hacerse del primero al último o viceversa.
El acceso también puede ser a la totalidad de los registros o sólo a
unos pocos.
ii)Modo NO Secuencial. El acceso es a un Registro cualquiera,
después de otro cualquiera, etc. Generalmente, en este modo de
procesamiento no se accedan todos los Registros del archivo.

El termino al azar no significa que los registros se acceden a
valores de identificador iguales a N° aleatorios, sino solamente a
un Registro cualquiera.

d)Tamaño del Archivo

La organización de un archivo muy pequeño (50 Registros por ejemplo)
es sin importancia ya que el acceso más lento a ese archivo demorará
una cantidad pequeña de tiempo; por el contrario, si el archivo es
voluminoso, pequeñas variaciones en la estructura de almacenamiento o
en la búsqueda, pueden significar grandes ahorros de tiempo de
ejecución, en el acceso a un determinado Registro. De esta manera, el
tamaño del archivo es otra de las características a considerar en el
diseño de una organización (la estructura del archivo).

e)Volatilidad Del Archivo

Es la frecuencia de modificaciones a las que están sujetas sus Registros,
y más particularmente a la frecuencia de adiciones y eliminaciones.
Estas modificaciones pueden ser realizadas más eficientemente en
algunas arquitecturas que en otras.

f)Apoyo del Software

La utilización de una organización de archivo implica el uso de
programas que realizan una gran cantidad de labores como: Asignación
de un Registro a ser insertado en una posición específica del medio de
almacenamiento, Eliminación física de un Registro del archivo, Búsqueda
de un Registro dado su identificador, Medidas de seguridad sobre los
datos almacenados como el uso de programas autorizados para acceder
a los datos, Obtención de respaldos, Generación de archivos maestros, a
partir de Respaldos y transacciones, internas con las instrucciones del
lenguaje de programación con el usuario.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->