Es el nivel más básico de organización.
Es una organización impuesta a un archivo para facilitar su procesamiento. Es la combinación de representaciones de datos en archivos y al poseer una estructura de arvhivos asegura que los usuarios y programas pueden acceder y escribir a los archivos.
Un buen diseño de estuctura de archivos brindará una gran capacidad de información, sin gastar tiempo de espera.
Características de los Archivos:
- Independencia de las informaciones respecto de los programas.
- La información almacenada es permantente.
- Un archivo puede ser accedido por distintos programas en distintos momentos.
- Gran capacidad de almacenamiento.
- Secuenciales: El usuario los utiliza uno tras otro.
- Directo: El usuario va a donde quiere drectamente.
- Por índice: Dice el contendio y donde se encuentra específicamente el archivo.
- Dinámico: De manera aleatoria accede a los archivos.
Dependiendo Tipo de Valores Permitidos a Cada Byte:
- Texto: Toma lo creado por medio de código Ascci y lo convierte en hexadeciimal.
- Binario: Todos los que no tengan formato o de texto. Ej. Música, Imágenes, etc.
Dependiendo Dirección de Flujo de Datos:
- De Entrada: Los datos se leen por el programa desde los archivos.
- De Salida: Los datos se escriben desde el programa.
- De Entrada y Salida: Las dos cosas.
Según la Longitud de Registro:
- Longitud Variable: Cada byte es como un registro,. Son poco utilizados.
- Longitud constante: Los datos se almacenan en forma de registro de tamaño constante. En C se utilizan las estructruras para definir registros.
Clasificación por Función:
- Maestros: En el que principalmente sus datos se almacenan permanentemente. Contiene los datos principales de una base de datos.
- De Transacciones: Es el archivo que recolecta toso los datos para modificar.
- De Reporte: Resultados de consultas a partir de las transacciones.
- De Programa: Archivos que tienen instrucciones necesarias para que funcionen los programas.
- De Texto: Tipo de formato para almacenar registro de datos en forma de achivo. Continen datos alfanuméricos.
Me parece de mucha ayuda su información.
ResponderEliminarPD: WINDOWS RULEZ!! (PRONTO WINDOWS 8)