Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Archivos
• Losarchivostambién
llamadosficheros(File)esuna
coleccióndeinformaciónde
datosrelacionadosentresi
almacenadaenunlugardela
computadora.
• Puedentratarsecomo
elementosorganizadoscomo
soportealasinformaciones.
Preámbulo a los Archivos
✄ Los archivos sirven para la ✄ Los archivos no tienen un
entrada y salida de la tamaño predeterminado lo
computadora y son que significa que puede
manejados por programas. existir datos de mayor o
✄ Pueden ser diferenciados menor tamaño según se
con arrays (arreglos) y necesite.
registros lo que resulta ✄ Cada archivo esta referido
dinámico, especificando con su nombre llamando
campos, arreglos, el numero “identificador”
de caracteres de una
cadena por eso se les
conoce como “estructuras
estáticas”
Características de los
Archivos
• No depende las
informaciones con los
programas.
• Información almacenada
es permanente.
• Un archivo es accedido
con diferentes
programas en cualquier
momento.
• Cada vez mayor
capacidad de
almacenamiento.
Clasificación de Archivos
Los archivos se “De movimientos” se
clasifican de cercan para actualizar
los archivos maestros
acuerdo a su sus registros son de 3
utilidad en tres tipos altas, bajas y
grupos. modificaciones.
“Maniobra o trabajo”
Tienen una vida limitada
“Permanentes o y duran menos que la
Maestros” La ejecución de un
información varia programa usándose
poco, en algunos como auxiliares de los
anteriores.
casos se actualiza
periódicamente.
Tipos de Archivos
Según su función se • “Situación” son los
definen en a) “Archivos que a cada
permanentes” momento tienen
información
• “Constantes” Formados actualizada.
por registros de campo • “Históricos” Contienen
fijos y de baja información
frecuencia de variación acumulada en el
en el tiempo. tiempo de archivos
que contienen
periodos de
actualización.
Tipos de Archivos
b) “Movimiento” Se usan con los
maestros (constantes) y contienen
campo común en el registro con ellos
para procesar modificaciones con los
mismos.
C) ”Maniobra Transitorio” Son
archivos creados en la ejecución de
un programa y borrados al terminar el
mismo.
Tipos de Archivos
Según sus • “Programa” Colección
de Codificaciones de
elementos se un programa en un
definen en lenguaje especifico.
• “Entrada” • “Texto” Colección de
Colección de datos Caracteres
en dispositivo de almacenados como
entrada. una unidad en un
equipo.
• “Salida” Colección
de información
visualizada por la
computadora.
Accesos a los archivos
Método usado para “Por índice” se accede
acceder a los registros de indirectamente por su clave
un archivo. Existen a un registro mediante
diversas formas de consultas secuenciales a
acceso. una tabla que contiene la
“Secuenciales” Se lee desde clave y la dirección relativa
el principio hasta el final del de cada registro.
archivo leyendo los que lo “Dinámico” se accede por
preceden. cualquier método citado
“Directo” El registro puede anteriormente, la elección
escribirse y leer de forma de estos métodos se
directa expresando su relaciona con la estructura
dirección en el fichero por el y soporte usado en los
numero relativo de un registros del archivo.
registro.
Tipos de Accesos a los
Archivos
“Aleatorios” Es un archivo con
registro de un mismo largo. El
programa puede acceder a cualquier
registro sin tener que leer los previos.
“Binarios” Es un archivo que lee byte
por byte sin asumir ninguna
estructura, no son un nuevo tipo de
archivo pero si una manera de
manipular cualquier tipo de archivo.
Sistema de Manejo de
Archivos
• Controla Datos en almacenamiento
secundario.
• Da un ejemplo abstracto al usuario
sobre como funciona los datos
internamente.
• Proporciona independencia de E/S
con los dispositivos.
Sistema de Manejo de
Archivos
Soporte de compartición, recuperación
de archivos y posibles caídas del
sistema.
Transmisión de datos de memoria
principal a secundaria.
Los archivos se pueden almacenar en
directorios que no son otra cosas mas
que tablas de símbolos de archivo.
Directorios de Archivo
“Directorios de “Directorio
Archivo de Nivel Jerárquico” Su
Único” Se estructura tiene
almacenan todos los forma de árbol con
archivos en un raíz este método es
mismo nivel , este el mas utilizado
método en sistemas
debido a que la
de archivos donde el
revisión y la
volumen no es
grande.
búsqueda son
tareas sencillas.
Directorios de Archivo
• Ruta
• Ruta relativa.-
absoluta.-
Este tipo de Este tipo de ruta de
ruta de acceso acceso realiza la
inicia siempre búsqueda del
con una archivo en el
diagonal directorio de
invertida. trabajo actual.
• C:\Edit\SOS\sist • C:\Edit report.txt
emas\report.txt
Operaciones en Archivo
Las operaciones generales que se realizan son:
• “Creación” Escritura de todos sus registros.
• “Consulta” Lectura de todos sus registros.
• “Actualización” inserción supresión o
modificación de algunos de sus registros.
• “Clasificación” Reubicación de los registros de
tal forma que queden ordenados según criterio.
• “Borrado” Eliminado total del archivo dejando
libre el espacio de soporte que ocupaba.
Organización de los
Archivos
• Los archivos se encuentran organizados como
secuencia de registros de varias longitudes
diferentes.
Archivos de Registro de
Longitud Fija