Dexter Gmez
Joshua Acosta
NDICE
Introduccin .
Sistema y Tipos de Archivos ..
Perspectiva del Sistema .
Estructura y Objetivos .
Operaciones ..
Directorio, Campo, Registro
Atributos ..
Conclusin
INTRODUCCIN
Esta encargada de gestionar los datos que residen en
Almacenamiento secundario. Los datos lgicamente relacionados ubicados
en
Almacenamiento secundario se organizan generalmente en colecciones
Caracterizadas.
El sistema de gestin de archivos debe ocultar a
Los usuarios todos los aspectos especficos de dispositivos necesarios para la
Manipulacin de archivos y proporcionarles una abstraccin de un espacio
simple
Y uniforme de archivos con nombre.
SISTEMAS DE GESTIN DE
ARCHIVOS
Un sistema de gestin de archivos es aquel sistema software que
provee servicios a los usuarios y aplicaciones en el uso de
archivos. El nico camino que tiene el usuario o la aplicacin tiene
para acceder a los archivos es a travs de un sistema de gestin
de archivos. Esto revela para el usuario o programador la
necesidad de desarrollar software de propsito especial para cada
aplicacin y provee al sistema un medio de controlar su ventaja
ms importante.
TIPOS DE
ARCHIVOS
Pilas
La forma menos complicada de organizacin de archivos puede
denominarse la pila. Los datos se recolectan en el orden en que llegan. Cada
registro consiste en una rfaga de datos. El propsito de la pila es
simplemente acumular la masa de datos y guardarlo. Como no hay
estructura para el archivo de la pila. El acceso a registro es por bsqueda
exhaustiva Si se quiere todos los registros que contienen un campo
particular o que tienen un valor determinado para ese campo, debe
buscarse en el archivo entero.
Archivos
secuenciales
La forma ms comn de estructura de archivo es el archivo
secuencial. En
este tipo de archivo, un formato fijo es usado para los registros. Todos los
registros tienen el mismo tamao, constan del mismo nmero de campos de
tamao fijo en un orden particular. Como se conocen la longitud y la posicin
de cada campo, solamente los valores de los campos se necesitan
almacenarse; el nombre del campo y longitud de cada campo son atributos de
la estructura de archivos.
Archivos Secuenciales
indexados
Un mtodo popular
para superar las desventajas de los archivos secuenciales es
el del archivo secuencias indexado. El archivo secuencial indexado mantiene las
caractersticas bsicas de los archivos secuenciales: los registros estn
organizados en una secuencia basada en un campo. Dos caractersticas se
aaden: un ndice del archivo para soportar los accesos aleatorios y un archivo de
desbordamiento
Archivos Indexados
Un archivo est organizado en forma OSI si el tipo de sus registros contiene un campo
clave identificador. Los registros estn situados en un soporte direccionable por el
orden de los valores indicados por la clave. Un ndice para cada posicin direccionable,
la direccin de la posicin y el valor de la clave; En esencia el ndice contiene la clave
del ltimo registro y la direccin de acceso al primer registro del bloque.
Archivos Directos o de
Dispersin
Los archivos directos explotan la capacidad de los discos
para acceder directamente a
cualquier bloque de direccin conocida. Como en los archivos secuenciales y
secuenciales indexados, se requiere un campo clave en cada registro. Sin embargo,
aqu no hay concepto de ordenamiento secuencial.
RESPONSABILIDAD DE GESTIN DE ARCHIVOS
Funciones
deaplicaciones
la gestin
de con el sistema de archivos
Los usuarios y las
interactan
mediantecomandospara crear y borrar archivos y realizar
archivos
operaciones sobre los archivos. Antes de ejecutar alguna operacin,
los archivos del sistema deben identificar y localizar el archivo
seleccionado. Esto requiere el uso de algunaclasede directorio que
es reservado para describir la localizacin de todos los archivos, ms
sus atributos.
Adems, la mayora de los sistemas compartidos aplican algn control
de acceso a los usuarios Solamente los usuarios autorizados estn
permitidos para acceder a archivos particulares en Determinados
lugares. Las operaciones bsicas que el usuario o el programa pueden
ejecutarSobre un archivo se pueden realizar a nivel de registro.
Organizacin y acceso a
archivos
En esta parte vamos a usar el trmino organizacin de archivos para referirnos a la estructura lgic
los registros determinada por la manera en que se accede a ellos. La organizacin fsica del archiv
almacenamiento secundario depende de laestrategiade agrupacin y de la estrategia de asignac
de archivos.
Para seleccionar una organizacin de archivos hay diversos criterios que son importantes:
Acceso Rpido para recuperar la informacin
Fcil actualizacin
Economade almacenamiento
Mantenimiento simple.
Fiabilidad para asegurar la confianza de los datos.
Gestin de archivos desde la
perspectiva de sistema de archivos
1. Los ficheros Regulares
Tienen que almacenar sus
Datos y metadatos en soporte
Fsico.
2. La visin de los ficheros En Uso
Requiere:
Esos datos y metadatos.
Informacin de ejecucin.
Toda la lgica de gestin.
3. Se puede diferenciar entre:
Interfaz del SrvArch hacia al
Usuario
Interaccin con los
Dispositivos.
Estructura de los
Sistemas De Archivos
La estructura de un sistema de archivos de un sistema operativo es el nivel
ms bsico de organizacin. Casi todas las formas en que un sistema
operativo interacta con sus usuarios, aplicaciones y modelos de seguridad
dependen de la manera en que almacena y organiza los archivos en los
dispositivos de almacenamiento. El proporcionar una estructura de sistema
de archivos comn asegura que los usuarios y programas pueden acceder y
escribir a los archivos.
Los sistemas de archivos dividen los archivos en dos categoras lgicas:
Archivos compartibles vs. no compartibles
Archivos variables vs. Estticos
Archivos
Es una coleccin de registros similares. El archivo es tratado
como una entidad individual por los usuarios y las aplicaciones
y puede ser referenciada por el nombre. Los archivos tienen
nombres nicos y pueden crearse y borrarse. En un sistema
compartido, los usuarios y los programas tienen garantizado o
denegado el acceso a archivos completos. En algunos sistemas
ms complejos, dicho control se aplica a los registros o a los
campos.
Base de datos
Es una coleccin de datos relacionados. El aspecto esencial de
la base de datos es que la relacin que existe entre los
elementos de datos es explcita y la base de datos es diseada
para usarse en un nmero diferente de aplicaciones. Una base
de datos puede contener toda la informacin relacionado a una
organizacin o proyecto, corno un estudio de mercado o
cientfico. La base de datos consiste en uno o ms tipos de
archivos.
Operaciones sobre los
atributos
Eliminar: si el archivo ya
no es necesario debe
eliminarse para liberar
espacio en disco. Ciertos
S. O. eliminan
automticamente un
archivo no utilizado
durante x das.
Abrir: antes de utilizar un
archivo, un proceso debe
abrirlo. La finalidad es
permitir que el sistema
traslade los atributos y la
lista de direcciones en
disco a la memoria
principal para un rpido
acceso en llamadas
posteriores.
Cerrar: cuando concluyen
los accesos, los atributos
y direcciones del disco ya
no son necesarios, por lo
que el archivo debe
cerrarse y liberar la tabla
de espacio interno.
Leer: los datos se leen
del archivo; quien hace la
llamada debe especificar
la cantidad de datos
necesarios y proporcionar
un buffer para colocarlos.
Escribir: los datos se
escriben en el archivo, en
la posicin actual. El
tamao del archivo puede
aumentar agregado de
registros o no
actualizacin de registros.
Aadir: es una forma
restringida de write. Solo
puede aadir datos al
final del archivo.
Buscar: especifica el
punto donde posicionarse.
Cambia la posicin del
apuntador a la posicin
activa en cierto lugar del
archivo.
Establecer Atributos:
algunos atributos pueden
ser determinados por el
usuario y modificados
luego de la creacin del
archivo.
Obtener Atributos:
permite a los procesos
obtener los atributos del
archivo.
Cambiar de nombre:
permite modificar el
nombre de un archivo ya
existente.
Directorios
Es donde se guardan un grupo de informacin
relacionados entre s o archivos de datos, en
estos directorios se pueden encontrar otros
directorios llamados como subcarpeta. Estos
sirven para el mejoramiento organizado de los
archivos.
Campo
Es el elemento de datos bsico. Un campo individual contiene un
valor nico. Esta caracterizado por su longitud y por el tipo de datos.
Dependiendo del diseo del archivo, los campos pueden ser de
tamao fijo o variable. Y su valor no cambia, estos campos se utilizan
para identificar algo. Un campo puede contener un subcampo
Registro
Son campos unidos y relacionados
entre s que representan un mismo
conjunto o unidad de un
[Link] de campos
relacionados; se trata como una
unidad.
Atributos del archivo
Permiten asociar a los archivos unas caractersticas especiales ocultas, de
sistema, de solo lectura, y de archivo. Estas caractersticas pueden estar
activadas o desactivadas en los archivos a los que se refieren. Con este
comando se puede visualizar y modificar atributos de ficheros
Proteccin: quin debe tener acceso y de qu forma.
Contrasea: contrasea necesaria para acceder al archivo.
Creador: identificador de la persona que cre el archivo.
Propietario: propietario actual.
Bandera exclusivo - para - lectura: 0 lectura / escritura, 1 para lectura exclusivamente.
Bandera de ocultamiento: 0 normal, 1 para no exhibirse en listas.
Bandera de sistema: 0 archivo normal, 1 archivo de sistema.
Bandera de biblioteca: 0 ya se ha respaldado, 1 necesita respaldo.
Bandera ascii / binario: 0 archivo en ascii, 1 archivo en binario.
Bandera de acceso aleatorio: 0 solo acceso secuencial, 1 acceso aleatorio.
Conclusin
Un sistema de gestin de archivos es un
sistema.
Que proporciona servicios a usuarios y
aplicaciones.
Para el uso de archivos y conservacin de
directorios y control de acceso.
Una funcin de cualquier esquema de gestin
de archivos.
Es la gestin del espacio en el disco.