Sistema de procesamiento de archivos (FPS)

En días anteriores, los datos se almacenaban manualmente, usando lápiz y papel, pero después de que se descubrió la computadora, se podía hacer la misma tarea usando archivos. Un archivo de computadora es un recurso que registra datos de manera única, en un dispositivo de almacenamiento en una computadora. Hay varios formatos en los que se pueden almacenar los datos. Por ejemplo, los archivos de texto se pueden almacenar en formato .txt, mientras que las imágenes se pueden almacenar en formato .png, etc. 

En el caso de los archivos informáticos, los datos sobre los datos (metadatos) se pueden almacenar en diferentes líneas, separados por espacios, comas o tabuladores para que parezcan tablas. Cada archivo se coloca en carpetas relevantes para facilitar el acceso. Esto se puede entender en la captura de pantalla del Bloc de notas a continuación. Para una escuela llamada GeeksforGeeks, que tiene las clases 1 a 5, los datos se pueden almacenar en el sistema de archivos de la siguiente manera. 

Nota: 
aquí, la escuela GeeksforGeeks tiene varias clases, representadas a través de carpetas (Geeks de la clase 1, Geeks de la clase 2, etc.). Las carpetas tienen archivos que contienen los detalles de los estudiantes (All Geeks.txt). Los detalles se almacenan en forma tabular, utilizando espacios. 

Sistema de procesamiento de archivos: 
en informática, el sistema de procesamiento de archivos (FPS) es una forma de almacenar, recuperar y manipular datos que están presentes en varios archivos. 

Los archivos se utilizan para almacenar varios documentos. Todos los archivos se agrupan en función de sus categorías. Los nombres de los archivos están muy relacionados entre sí y están organizados correctamente para acceder fácilmente a los archivos. En el sistema de procesamiento de archivos, si se necesita insertar, eliminar, modificar, almacenar o actualizar datos, se debe conocer toda la jerarquía de los archivos. 

Ventajas del sistema de procesamiento de archivos: 
 

  • Costo económico: 
    hay una tarifa de instalación y uso mínima o nula para el sistema de procesamiento de archivos. (En la mayoría de los casos, las herramientas gratuitas están integradas en las computadoras). 
     
  • Fácil de usar: 
    los sistemas de archivos requieren un aprendizaje y una comprensión muy básicos, por lo tanto, se pueden usar fácilmente. 
     
  • Alta escalabilidad: 
    uno puede cambiar muy fácilmente de archivos más pequeños a más grandes según sus necesidades.

Desventajas del sistema de procesamiento de archivos: 
 

  • Tiempo de acceso lento: el acceso 
    directo a los archivos es muy difícil y es necesario conocer toda la jerarquía de carpetas para llegar a un archivo específico. Esto implica mucho tiempo. 
     
  • Presencia de datos redundantes: 
    los mismos datos pueden estar presentes en dos o más archivos, lo que ocupa más espacio en el disco. 
     
  • Datos inconsistentes:
    debido a la redundancia de datos, es posible que los mismos datos almacenados en diferentes lugares no coincidan entre sí. 
     
  • Problemas de integridad de datos:
    los datos presentes en la base de datos deben ser coherentes y correctos. Para lograr esto, los datos deben satisfacer ciertas restricciones.
     
  • Dificultad en la recuperación de datos corruptos: la 
    recuperación o copia de seguridad de datos perdidos y corruptos es casi imposible en el caso del sistema de procesamiento de archivos. 
     
  • Falta de atomicidad:
    las operaciones realizadas en la base de datos deben ser atómicas, es decir, la operación se realiza como un todo o no se realiza en absoluto. 
     
  • Problema en el acceso concurrente: 
    cuando varios usuarios operan en un dato común en la base de datos al mismo tiempo, surgen anomalías debido a la falta de control de concurrencia.
  • Acceso no autorizado – 

           Cualquiera que tenga acceso al archivo puede leer o modificar los datos.        

             

          

                       
 

Nota: 
el sistema de gestión de bases de datos (DBMS) se utiliza para eliminar las desventajas del FPS.
 

Publicación traducida automáticamente

Artículo escrito por supriya_saxena y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *