Sistemas de Archivos: Tipos de Ficheros, Organización y Acceso a Registros en Bases de Datos

Francés3,71 KB

Almacenamiento basado en sistema de ficheros

Conjunto de ficheros necesarios para contener los datos con una estructura determinada. Conjunto de programas de aplicación que acceden a esos datos para producir información.

Historia

Las primeras aplicaciones que manejaban los datos utilizando el ordenador se concentraban en tareas propias de oficina. Hasta hace no mucho tiempo, el lenguaje de programación COBOL era el más extendido por su fiabilidad para trabajar con distintos tipos de ficheros. Los sistemas de archivos están superados; es importante conocer sus características, sus limitaciones y los problemas que presentaban.


Ficheros

Estructuras de información que crea el sistema operativo para almacenar datos. Son un conjunto de bits. Se identifican por un nombre y por la descripción de la carpeta o directorio que lo contiene.

Formato

Todos los ficheros están formados por múltiples bits que deben ser interpretados en conjunto para poder ejecutarse y para que la información tenga sentido. El tipo de interpretación de cada archivo está dado por el formato que utiliza. Una disposición sensata de bits en un formato casi nunca tiene sentido en otro.


Terminología para ficheros utilizados en bases de datos

  • Dato: son los hechos que necesitamos almacenar para obtener alguna información. Cuando no están organizados de forma lógica, no tienen mucho significado. Ejemplo: los datos personales de los clientes sin tratar.
  • Campo: carácter o conjunto de caracteres que tiene un significado específico. Define y guarda datos. Es la mínima unidad de información creada con sentido en sí misma. Ejemplo: un campo para guardar el nombre.
  • Registro: es un conjunto de campos lógicamente relacionados que describen algo. Es la unidad de tratamiento de los ficheros de datos. Ejemplo: los datos relativos a un cliente y su nombre.
  • Fichero: conjunto de registros relacionados. Ejemplo: los datos de todos los clientes.


Tipos de acceso a registros

  • Secuencial: los registros se leen uno detrás de otro. Puede utilizarse tanto con dispositivos secuenciales como direccionables.
  • Directo: permite seleccionar un registro sin tener que leer los anteriores. Solo puede utilizarse en dispositivos direccionables.
  • Indexado: se consulta previamente de forma secuencial una tabla que contiene la clave y la dirección de comienzo de cada bloque de registros. Se utiliza en dispositivos direccionables.


Tipos de ficheros

  • Por contenido: texto o binario.
  • Por utilidad: maestro, histórico o de movimientos.
  • Por organización: secuencial, directo o indexado.

Clasificación por contenido

  • Texto: también llamados planos o ASCII. Los bits almacenan caracteres alfabéticos y numéricos, asignando a cada uno de ellos un valor numérico. No necesitan formato para ser interpretados.
  • Binarios: los bits son tratados como componentes de estructuras de datos más complejas. Necesitan un formato para ser interpretados.

Clasificación por utilidad

  • Maestro: contiene los datos fundamentales.
  • De movimientos: guardan las variaciones (altas, bajas y modificaciones) en los maestros.

Descargar

PDF Word HTML