Ficheros o archivos

Analizar los distintos tipos de sistemas lógicos de almacenamiento y sus funciones.

Qué describe la imagen?

Ficheros o Archivos

La parte del ordenador en la que se almacena información se denomina memoria y podemos hablar de dos tipos de memoria fundamentalmente: la memoria principal o memoria RAM y la memoria secundaria.

La información --> archivos o ficheros


Un fichero consiste en un conjunto de bytes almacenados de forma organizada en un dispositivo de almacenamiento secundario (disco, CD, DVD, …).

Ficheros o Archivos

En los ficheros la información se almacena en unas unidades llamadas registros, cada uno de los cuales a su vez consta de varios campos.

Modos de acceso a los ficheros

Existen diversas maneras de recorrer los ficheros y de acceder a un registro que se encuentra en una determinada posición del mismo.

1. Acceso secuencial: Para acceder a un registro que se encuentra en una determinada posición es necesario pasar por los registros que se encuentran en el fichero antes de él.

 

2. Acceso directo: Es posible acceder a un registro que se encuentra en cualquier lugar del fichero sin necesidad de pasar por los registros previos, sólo conociendo su posición dentro del fichero.

Tipos de ficheros

Los ficheros se les clasifica por diferentes criterios:

Según el método de acceso permitido:

1. Ficheros secuenciales: Solo permiten el acceso secuencial para acceder a un determinado registro.

2. Ficheros relativos: se puede acceder mediante acceso directo o empleando acceso secuencial.

3. Ficheros indexados: son ficheros que además de existir un fichero propiamente dicho con los datos, existe un fichero índice. El índice almacena la información relacionada con la posición que ocupan los registros en el fichero - acceso directo.

 

Tipos de ficheros

Según su forma de utilización:

1. Ficheros de entrada: almacenan información para ser introducida en la memora del ordenador y luego procesarla.

 

2. Ficheros de salida: contienen información procesada y que normalmente va ser mostrada al usuario mediante periféricos.

 

3. Ficheros de entrada / salida: introducen información, procesan información y el resultado es almacenado en ellos mismos.

 

Tipos de ficheros

Según su uso:

1. Ficheros maestros: son permanentes que contienen información esencial para la aplicación que los utiliza.

 

Existen tres tipos de ficheros maestros:

1.1. De constantes: contiene información que apenas varía con el paso del tiempo. Ej: nombres y códigos de provincias - serán consultados muy frecuentemente y apenas sufrirán inserciones, actualizaciones o borrado de registros.

 

Tipos de ficheros

1.2. De situación: estos ficheros contienen en todo momento la información actualizada. Ej: fichero de artículos que vende una empresa.

 

1.3. Históricos: contienen información referida al pasado. Ficheros que sólo sufrirán inserciones de nuevos datos y consultas, más no borrado. Ej: fichero de artículos vendidos.

 

Tipos de ficheros

2. Ficheros de movimientos: son aquellos que contienen información que modifica el contenido de los ficheros maestros, por lo que se realiza una actualización. Una vez llevada a cabo esta actualización, su contenido ya no tiene ningún fin.

 

3. Ficheros de trabajo o temporales: son aquellos que crea el ordenador para almacenar los resultados intermedios de un proceso.

Si hay datos repetidos en varios lugares, algo típico de los ficheros que de las bdd, se pueden producir inconsistencias.

Programas que trabajan con ficheros

  • Forma tradicional de gestionar y almacenar los datos mediante el empleo de ficheros.
  • Cada aplicación dispondrá de su propio conjunto de ficheros que contendrán los datos necesarios.
  • De tal manera que  si es necesario cambiar la estructura de alguno de los ficheros, será también necesario modificar la aplicación que los usa.
  • Por lo tanto, existirá alta redundancia, es decir, existirán datos repetidos en diversos ficheros.
  • La implantación de un sistema de bdd es más costosa que un sistema de ficheros y requiere mayor personal.
  • Una bdd contiene mayor valor informativo que un conjunto de ficheros, porque junto con los datos se almacenan las relaciones.

La evaluación para verificar el cumplimiento de los objetivos planteados en la clase se encuentra en el Entorno Virtual de Aprendizaje (EVA), en el bloque de "Mi  evaluación".

 

Temas visto:

  • Sistemas de Información

  • Sistemas de Almacenamiento

    • ​Ficheros o archivos

La tarea se encuentra en el Entorno Virtual de Aprendizaje (EVA), en el cual está detallado en la actividad del bloque de "Mis actividades a realizar".

 

El trabajo abarca dos componentes:

 

  • Trabajo del componente de aplicación

  • Trabajo del componente autónomo

Made with Slides.com