Beruflich Dokumente
Kultur Dokumente
Organizacin secuencial
Administracin de archivos y organizacin de datos
12/09/2013
El maestro que intenta ensear sin inspirar en el alumno el deseo de aprender est tratando de forjar un hierro fro. Horace Mann (1796-1859) Educador estadounidense.
INTRODUCCIN
EL presente trabajo toca un tema muy conocido y usado en la vida diaria de una u otra manera, lo cual es la organizacin secuencial la cual consiste en la organizacin de la informacin o de los datos para generalizar de una manera consecutiva es decir secuencial uno despus del otro este tipo de organizacin es implementada de manera lgica lo cual prcticamente al usuario en si no conoce o ms bien se desentiende de ella pero en una estructura fsica es decir en el disco duro es de suma importancia para el manejo correcto de la informacin y la velocidad de su uso, a su vez se tratara el tema de registros con longitud variable los cuales son elementos del mismo tamao y almacenan la informacin en los archivos mediante un encabezado para posteriormente introducir uno a uno los registros ubicados en posiciones consecutivas, pero en el tamao del campo se produce un desperdicio de espacio pero esto facilita la direccin y extraccin de la informacin del campo.
DESARROLLO
Desventajas:
El acceso a un registro es pobre, la localizacin de un determinado registro no se puede hacer individualmente no de manera rpida, y el acceso aleatorio es imprctico. Adems, en los archivos secuenciales la direccin de registro est implcita y estn vulnerables a fallas del sistema.
Ventajas:
Los archivos con poca volatilidad, gran actividad y tamao variable son altamente susceptibles de ser organizados secuencialmente. La ventaja ms importante de la tcnica de organizacin secuencial de archivos es la capacidad de acceso al "siguiente" registro rpidamente: Mientras que el patrn de acceso a un archivo secuencial se conforme al ordenamiento de registros en el archivo, los tiempos de acceso sern muy buenos. Sin embargo, si el patrn de acceso al programa no se conforma al patrn de ordenamiento de los registros, entonces la eficiencia del programa puede ser terrible. Los archivos secuenciales proveen la mejor utilizacin de espacio y son rpidos cuando los registros son accesados secuencialmente. Otra ventaja de los archivos de organizacin secuencial es que son muy sencillos de usar y aplicar. Debido a que las operaciones que modifican el estado del archivo secuencial (sobre todo eliminacin y modificacin) son costosas (en trminos de tiempo de respuesta), la mayora de las veces se postergan hasta que se hayan acumulado un cierto nmero de este tipo de operaciones, en un archivo especial llamado archivo de transacciones (el cul en s mismo puede ser un archivo organizado secuencialmente). Llegado un momento, todas las operaciones pendientes (almacenadas en el archivo de transacciones) son aplicadas "juntas", generando un nuevo archivo. Por todo lo anterior, se tiene que los archivos de organizacin secuencial se desempean bien para operaciones Batch (recuperar muchos registros) y Recuperar todos (recuperar todos los registros), y normalmente requieren de un espacio de almacenamiento bastante pequeo (por ejemplo, no necesitan de estructuras auxiliares como ocurre en los archivos ordenados de forma secuencial indexada). Como desventaja se tiene que no existe una manera rpida de acceder a un registro lgico especfico (en contraste, por ejemplo, con lo que sucede en los archivos relativos y en los archivos indexados, en dnde es posible acceder a un registro determinado en pocos accesos). Un archivo almacenado en una cinta magntica est siempre organizado secuencialmente.
En un disco duro, la organizacin secuencial puede ser lograda mediante una capa de "abstraccin" de software; sin embargo, un archivo organizado en forma secuencial desaprovecha las caractersticas de acceso directo que proporciona el disco duro.
Los archivos de registros de longitud fija: son elementos del mismo tamao y almacenan la informacin en los archivos mediante un encabezado y luego se introducen uno a uno los registros ubicados en posiciones consecutivas. En el tamao del campo produce un desperdicio de espacio pero facilita la direccin y extraccin de la informacin del campo. Si el registro contiene un nmero fijo de campos y cada uno de ellos tiene longitud fija, ser de longitud fija. Si el registro contiene un nmero variable de campos y cada uno de ellos tiene longitud fija, ser de longitud fija
Los registros de longitud variable: almacenan registros de varios tipos en un archivo y permite uno o ms campos de longitudes variables y dichos campos pueden ser repetidos. La longitud de los registros debe estar definida correctamente para poder leer y escribir de forma efectiva. Aqu hay un aprovechamiento del espacio pero se complica la localizacin y extraccin de la informacin. Si el registro contiene un nmero fijo de campos en donde alguno de ellos sea de longitud variable, ser de longitud variable. Si el registro contiene un nmero variable de campos en que alguno de ellos sea de longitud variable, ser de longitud variable
CONCLUSIN
Como ya se sabe hay distintas maneras de organizar datos de manera lgica y fsica pero la ms utilizada aunque no la ms eficiente es la organizacin secuencial la cual cuenta con una serie de datos organizados uno despus del otro es decir secuencialmente como su mismo nombre lo dice a pesar de que es muy usado como por ejemplo en los sistemas de archivos EXT4 que maneja Linux o Ubuntu no son muy recomendados en la actualidad debido a que son algo torpes al momento de manejar la informacin puesto que tiene que buscar la direccin de manera secuencial es decir uno por uno lo cual es lento y tedioso, aun as este tipo de organizacin tiene sus puntos fuertes como por ejemplo los archivos con poca volatilidad, gran actividad y tamao variable son altamente susceptibles de ser organizados secuencialmente, a su vez los archivos secuenciales proveen la mejor utilizacin de espacio y son rpidos cuando los registros son accesados secuencialmente.
Hablando un poco de los registros de longitud fija como ya se coment , con este mtodo se fuerza a que todos los registros tengan la misma longitud, sin embargo suele ser el mtodo ms utilizado en la organizacin de archivos pero tambin no es necesario que los campos del registro tambin sean de longitud fija (pueden ser de longitud variable), lo cual implicara la utilizacin de espacios de relleno, de manera opuesta es decir su principal diferencia entre la longitud fija y variable es que permiten la utilizacin de varios registros del mismo tipo en un solo archivo y el tamao de los campos puede variar es decir no tienen que ser de la misma longitud a su vez los campos pueden repetirse, estos tipos de registros son los ms utilizados en la actualidad debido a su eficiencia en algunos caso adems que es el ms fcil de implementar.