archivos

Páginas: 5 (1188 palabras) Publicado: 20 de junio de 2013
TIPOS DE ARCHIVOS
Los archivos pueden ser usados para guardar datos durante un periodo indefinido de tiempo o pueden ser usados para guardar datos temporalmente para un propósito específico. Los tipos de archivos son: Archivos Maestros y los Archivos de Tablas que son usados para guardar datos durante un periodo largo, Archivos Temporales son llamados por lo general: Archivos de Transacciones,Archivos de Trabajo o Archivos de Reporte.
Archivos Maestros
Los archivos maestros contienen registros de un grupo de entidades. Los atributos pueden ser cambiados frecuentemente, pero los registros son relativamente permanentes. Estos tienden a tener grandes registros que contienen toda la información acerca de una entidad de datos. Cada registro contiene, por lo general, una llave primaria yvarias llaves secundarias. Frecuentemente estos archivos son guardados como archivos indexados o archivos secuenciales con índices. Ejemplos de archivos maestros incluyen registros de pacientes, registros de clientes, un archivo de personal o un archivo de inventario de partes.
Archivos de tablas
Estos archivos contienen datos usados para calcular mas datos o medidas de desempeño. Por ejemplo unatabla de tarifas postales para determinar el costo del envío de un paquete, Una tabla de impuesto, etc. Estos tipos de archivos por lo regular son leídos por un solo programa.
Archivos de transacciones
Estos archivos se usan para capturar cambios que actualizan los archivos maestros y para producir reportes. Por ejemplo un archivo maestro de suscriptores de periódicos, puede tener un archivode transacción que contengan el código y nombre del suscriptor, código de la transacción, tal como E, para extender la suscripción, C para cancelarla o D para cambio de dirección. Así se necesita solo dar la información relevante cuando se requiera. Por lo cual los archivos de transacciones son mantenidos por lo general, a una longitud mínima. Además estos pueden contener varios tipos de registrosdiferentes.
Archivos de trabajo
Los programas puede ejecutarse mas eficientemente si se usan archivos trabajo. Un ejemplo de archivos de trabajo es aquel que ha sido reordenado para que los registros puedan ser accesados más rápidamente.
Archivos de reporte
Cuando es necesario ejecutar un programa que imprima información y no existe la impresora o esta ocupada, se usa un archivo de reporte. Elenviar la salida a un archivo es vez de a una impresora es llamado spooling, posteriormente cuando el dispositivo este listo se puede imprimir la información del archivo de reporte.
ORGANIZACIÓN SECUENCIAL
Cuando los registros están físicamente en orden en un archivo se dice que es un archivo secuencial. Cuando se actualizan estos archivos es necesario recorrer todo el archivo. Debido a que losregistros no pueden ser insertados en las partes medias, por lo general el archivo es copiado en el proceso de actualización. En la fig.7 se muestra un ejemplo de archivo secuencial.
Fig. 7 Ejemplo de un archivo secuencial

ORGANIZACION INDEXADA
Un índice es diferente de un apuntador debido a que es guardado en un archivo aparte del archivo de datos. La figura 8 muestra que se han generadocuatro archivos de índices separados del ARCHIVO DE PEDIDOS de discos compactos.
Fig. 8 Ejemplo de Archivos Índices


ORGANIZACION SECUENCIAL INDEXADA
Un método de organización ampliamente usado es llamado organización secuencia indexada o ISAM (por método de acceso secuencial indexado). Es un archivo ISAM los registros están colocados en bloques. Los registros dentro de los bloques estánguardados en orden físicamente, pero los bloques de registros pueden estar en cualquier orden. Por lo tanto, se necesita un índice para localizar los bloques de registros. Estos tipos de archivos permiten que los programas lean, borren o reescriben registros directamente sin leer otros registros del archivo. Además son colocados en secuencia dentro del archivo.
ARCHIVOS CONVENCIONALES
Hay dos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Archivos
  • Archivo
  • Archivos
  • Archivo
  • Archivo
  • Archivo
  • Mis Archivos
  • Archivos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS