Sistemas Gestores de Ficheros IES Virgen del Espino ASI2
Contenidos Conceptos básicos: Tipos de ficheros Fichero, registro, campo Tipos de ficheros Operaciones sobre ficheros y registros Organización de ficheros Métodos de acceso a ficheros Problemas de la gestión con ficheros
Contenidos mínimos: Valorar los inconvenientes que presenta la gestión de datos mediante ficheros. Definir los componentes de un sistema de gestión por ficheros. Representar mediante esquemas (ordinograma, pseudocódigo, …) los programas necesarios para realizar una aplicación funcional mediante ficheros.
Conceptos básicos Fichero o archivo Registro Campo
Tipos de ficheros Permanentes Temporales Ficheros de constantes Ficheros maestros o de situación Temporales Ficheros de movimientos o transacciones Ficheros de trabajo o intermedios
Operaciones sobre ficheros Creación Apertura Cierre Borrado Renombrado Ordenación o clasificación
Operaciones sobre ficheros Duplicación Fusión Partición Compactación o empaquetamiento
Operaciones sobre registros Actualización o mantenimiento Altas Bajas Modificaciones Recuperación Consulta Listado
Organización de ficheros Secuencial Relativa (directa o aleatoria) Secuencial-indexada
Organización secuencial Un registro almacenado a continuación de otro No existen espacios no ocupados entre registros No se pueden intercalar nuevos registros Los registros pueden estar ordenados por un criterio o desordenados
Organización secuencial Para intercalar registros y mantener el orden hay que reorganizar todo el fichero Para acceder a un registro concreto se debe buscar desde el principio resistro a registro El acceso a un registro concreto es muy lento
Organización secuencial El acceso secuencial es rápido y eficiente Almacenamiento sobre dispositivos secuenciales (cinta) o directos (disco) Actualización eficiente mediante ficheros de movimientos con altas, bajas y/o modificaciones
Organización directa Registros de longitud fija Dispositivos de acceso directo A un registro se le asigna una dirección relativa según el valor de su clave Posición no dependiente del orden en el que hayan sido grabados
Organización directa Acceso de forma directa (no pasa por los anteriores) Actualización y recuperación inmediata sin necesidad de ficheros auxiliares Se puede acceder secuencialmente Hay huecos en memoria SINONIMOS
Organización secuencial indexada Almacenamiento en dispositivos directos Se asocia un fichero de índices Acceso directo sin huecos El software gestiona la estructura Ocupa más por los índices Un fichero de datos puede tener varios ficheros de índices asociados
Métodos de acceso a ficheros Secuencial Directo Indexado
Problemas de sistemas de ficheros Redundancia de la información Aumento de los tiempos de proceso Falta de flexibilidad Concurrencia No se tiene visión global de la información manejada por todo el sistema
Sistemas Gestores de Ficheros IES Virgen del Espino ASI2