# 📁 Tema 1 - Ficheros secuenciales

By
Hadi

# ¿Qué es un fichero secuencial?

Un fichero con organizacion secuencial se caracteriza porque sus registros están almacenados de forma contigua (uno detrás de otro), así que para leerlo solo podemos leer un registro tras otro, desde el principio hasta el final.

En los ficheros secuenciales suele haber una marca indicativa para indicar dónde es el fin del fichero, es conocida como: EOF (End Of File).


# Características

Los registros almacenados se identifican por medio de una clave o llave. Si se ordena un archivo secuencial por su clave, es más rapido realizar cualquier operación de lectura o escritura.

Otras caracteristicas relevantes de este tipo de ficheros:

  • La lectura siempre se realiza hacia delante
  • Son ficheros monousuarios, por lo que no permiten el acceso simultáneo de varios usuarios
  • Tienen una estructura rigida de campos. Todos los registros deben aparecer en orden, es decir, la posición de los campos de cada registro siempre ha de ser la misma
  • Aprovechan al máximo el soporte de almacenamiento, al no dejar huecos vacíos.
  • Todos los lenguajes de programacion disponen de instrucciones para trabajar con este tipo de ficheros
  • No se pueden insertar registros entre los que ya están grabados