You are on page 1of 8

INSTITUTO TECNOLOGICO SUPERIOR DE CINTALAPA

Catedrtico:
Lic. Ernesto solis

Tema:
Operaciones con archivos

Materia:
Administracin y organizacin de datos

Alumno:
Guillermo Vargas Villalobos

Semestre y Grupo:
4 F

Fecha de entrega:
12 de febrero de 2013.










CINTALAPA DE FIGUEROA CHIAPAS

OPERACIONES CON ARCHIVOS
Tras la decisin del tipo de organizacin que ha de tener el archivo y los mtodos de
acceso que se van a aplicar para su manipulacin, es preciso considerar todas las
posibles operaciones que conciernen a los registros de un archivo. Las distintas
operaciones que se pueden realizar son:
Creacin
Consulta
Actualizacin (altas, bajas, modificacin, consulta)
Clasificacin
Reorganizacin
Destruccin (borrado)
Reunin, fusin
Rotura, estallido

Creacin de un archivo
Es la primera operacin que sufrir el archivo de datos. Implica la eleccin de un
entorno descriptivo que permita un gil, rpido y eficaz tratamiento del archivo.
Para utilizar un archivo, este tiene que existir, es decir, las informaciones de este
archivo tienen que haber sido almacenadas sobre un soporte y ser utilizables. La
creacin exige organizacin, estructura, localizacin o reserva de espacio en el soporte
de almacenamiento, transferencia del archivo del soporte antiguo al nuevo.
Un archivo puede ser creado por primera vez en un soporte, proceder de otro
previamente existente en el mismo o diferente soporte, ser el resultado de un clculo o
ambas cosas a la vez.









La figura 9.8 muestra un organigrama de la creacin de un archivo ordenado de
empleados de una empresa por el campo clave (nmero o cdigo de empleado).












Figura 9.8 Creacin de un archivo ordenado de empleados


Consulta de un archivo
Es la operacin que permite al usuario acceder al archivo de datos para conocer el
contenido de uno, varios o todos los registros.








Figura 9.9 consulta de un archivo
DATOS
CREACION
de un archivo
en disco
MAESTRO
(desordenado)
Nmero de
empleado
Maestro
ordenado
Operacin de clasificacin por
nmero empleado
Proceso de
consulta
Actualizacin de un archivo
Es la operacin que permite tener actualizado (puesto al da) el archivo, de tal modo
que sea posible realizar las siguientes operaciones con sus registros:
Consulta del contenido de un registro
Insercin de un registro nuevo en el archivo
Supresin de un registro existente
Modificacin de un registro
Un ejemplo de actualizacin es el de un archivo de un almacn, cuyos registros
contienen las existencias de cada artculo, precios, proveedores, etc. Las existencias,
precios, etc., varan continuamente y exigen una actualizacin simultnea del archivo
con cada operacin de consulta.











Figura 9.10 Actualizacin de un archivo (I)








Proceso de
actualizacin



















Figura 9.11 Actualizacin de un archivo (II)








Insercin de
un registro
Localizar posicin
de insercin
Posicin
libre
Grabar nuevo
registro
Transferir reas de
entrada a salida
Fin
No
Si
Clasificacin de un archivo
Una operacin muy importante en un archivo es la clasificacin u ordenacin (sort, en
ingls). Esta clasificacin se realizara de acuerdo con el valor de un campo especfico,
pudiendo ser ascendente (creciente) o descendente (decreciente): alfabtica o
numrica.








Figura 9.12 Clasificacin de un archivo

Reorganizacin de un archivo
Las operaciones sobre archivos modifican la estructura inicial o la ptima de un archivo.
Los ndices, enlaces (punteros), zonas de sinnimos, zonas de desbordamientos, etc.,
se modifican con el paso del tiempo, lo que hace a la operacin de acceso al registro
cada vez ms lenta.
La reorganizacin suele consistir en la copia de un nuevo archivo a partir del archivo
modificado, a fin de obtener una nueva estructura lo ms ptima posible.








Figura 9.13 Reorganizacin de un archivo
Clasificacin
Clasificacin
Copia
Proceso de
reorganizacin
Destruccin de un archivo
Es la operacin inversa a la creacin de un archivo (kill, en ingls). Cuando se destruye
(anula o borra) un archivo, este ya no se puede utilizar y, por consiguiente, no podr
acceder a ninguno de sus registros

Reunin, fusin de un archivo
Reunin. Esta operacin permite obtener un archivo a partir de otros varios.








Figura 9.14 Fusin de archivos
Fusin. Se realiza una fusin cuando se renen varios archivos en uno solo,
intercalndose unos en otros, siguiendo unos criterios determinados.

Rotura/estallido de un archivo
Es la operacin de obtener varios archivos a partir de un mismo archivo inicial







Figura 9.15 rotura de un archivo
Reunin/
fusin
Reunin/
fusin
Bibliografa
Joyanes Aguilar, Luis. Fundamentos de programacin, algoritmos, estructuras de datos
y objetos 3ra Ed, Mc Graw Hill, 2003, p. 321- 325.

You might also like