Tarea 5

Archivos





12.1 Cuál es la diferencia entre un campo y un registro



Campo son los datos básicos contiene un valor único, registro conjunto de campos.



12.2 Cuál es la diferencia entre un archivo y una base de datos


Archivo conjunto de datos similares.
Las bases de datos son muchos datos unidos y relacionados y pueden ser de distintos tipos y contener varios archivos
.



12.3 Qué es un sistema de gestión de archivos


Es aquel encargado de de ofrecer los servicios de de gestión de los archivos brinda a los usuarios la forma de modificar los distintos tipos de archivos por medio de el se accede a dichos los archivos.


12.4 Qué criterios son importantes en la elección de una organización de archivos


Ø Acceso Rápido
Ø Facilidad de actualización
Ø Economía de almacenamiento
Ø Mantenimiento sencillo


12.5 Enumere y defina brevemente cinco organizaciones de archivos.


Ø Pilas
Ø Archivos secuenciales
Ø Archivos secuenciales indexados
Ø Archivos indexados
Ø Archivos directos o de dispersión

12.6 Por qué es el tiempo medio de búsqueda de un registro menor en un archivo secuencial indexado que en un archivo secuencial


Porque en los archivos secuenciales indexados reducen enormemente el tiempo necesario para acceder a un solo registro sin sacrificar la naturaleza secuencial del archivo. Esto se da porque para procesar secuencialmente el archivo completo, los registros del archivo principal se procesarán en secuencia hasta encontrar un puntero el archivo de desbordamiento

12.7 Cuáles son las operaciones típicas que se pueden realizar sobre un directorio


Ø Buscar
Ø Crear archivo
Ø Borrar archivo
Ø Enumerar directorio
Ø Actualizar directorio


12.8 Cuál es la relación entre un nombre de ruta y un directorio de trabajo


Nombre de ruta es una serie de directorios que podríamos ver como un árbol y un directorio de trabajo es una de las ramas de nuestro árbol, es decir donde el usuario se encuentra en determinado momento.


12.9 Cuáles son los derechos de acceso típicos que se pueden conceder o denegar a un usuario sobre un archivo


Ø Ejecución
Ø Lectura
Ø Adición
Ø Actualización
Ø Cambio de protección
Ø Borrado

12.10 Enumere y defina brevemente tres métodos de agrupamiento.

Bloques fijos: Se usan registros de longitud guardándose en cada bloque un número entero de registros
Bloques de longitud variable con tramos: Se usan registros de longitud variable que se agrupan en bloques sin dejar espacio sin usar
Bloques de longitud variable sin tramos: Se usan registros de longitud variable pero no se dividen en tramos


12.11 Enumere y defina brevemente tres métodos de asignación de archivos.


Ø Asignación Contigua
Ø Asignación Indexada
Ø Asignación Encadenada