Archivos
Lic. Violeta del Rocío Becerra Velázquez. Noviembre 2011.
Sistema de Archivos
• En este componente del sistema operativo se define como se estructuran los archivos, comose identifican, como se implementan, acceden, protegen, etc.
Concepto de Archivo
• Un archivo es una unidad de almacenamiento lógico no volátil que agrupa un conjunto de información relacionadaentre sí bajo un mismo nombre.
Conceptos Básicos
• Campo: Elemento de datos básico. • Registro: Conjunto de campos relacionados que pueden tratarse como una unidad en algunos programas deaplicación. • Archivo: Conjunto de registros similares. • Base de datos: Conjunto de datos relacionados.
Atributos de un Archivo
• Nombre: la única información en formato legible por una persona. •Identificación única del archivo y del usuario: descriptor interno del archivo, dueño y grupo del archivo. • Tipo de archivo: número de bytes en el archivo, máximo tamaño posible.
Atributos de un Archivo• Protección: control de accesos y de las operaciones sobre archivos. • Información temporal: tiempo de creación, de acceso, de actualización, etc. • Información de control: indica si es un archivooculto, de sistema, normal o directorio.
Organización de Archivos
• • • • • Pilas Archivos Archivos Archivos Archivos (hash)
secuenciales secuenciales indexados indexados directos o dedispersión
Archivo de Pila
Registros de longitud variable Conjunto variable de campos Orden cronológico
Pilas
• Sencilla. • Los datos se recogen en el orden en que llegan. • No hay estructura. •Acceso a registros por búsqueda exhaustiva. • Se aplican cuando los datos se recogen y almacenan antes de procesarlos o cuando no son fáciles de organizar.
Archivo Secuencial
Registros delongitud fija Conjunto fijo de campos en orden constante Orden secuencial por el campo clave
Archivos Secuenciales
• Es la forma más común. • Los registros son de la misma longitud e igual número...
Regístrate para leer el documento completo.