“Conocimientos Programación>Lenguajes De Programación

Cómo combinar archivos planos

2011/2/23
Archivos planos son archivos de texto que se encuentran en un formato legible . Muy a menudo, los archivos planos contienen información duplicada o los datos redundantes. La información puede ser falta o está en el lugar equivocado . En estos casos , vale la pena considerar la combinación de los archivos en un archivo más grande . En algunos casos , un programa de ordenador se comportará mejor la lectura de un solo archivo en lugar de dos o tres archivos separados . La fusión de archivos planos puede resolver algunos de estos problemas y proporcionar un proceso de programación más eficiente . Instrucciones
1

Identificar los campos necesarios para la fusión y el archivo más grande . El programa debe leer una línea a la vez, y para cada línea en el archivo más grande , los registros de los archivos más pequeños se debe leer para encontrar datos coincidentes .
2

Diseño del programa de fusión . Escribir el código en Inglés antes de proceder con el código. Un ejemplo de un algoritmo de fusión de dos archivos se proporciona la siguiente manera :

Loop gran archivo

Leer archivos de gran tamaño record

Loop pequeña transacción archivo

Leer pequeña transacción archivo

Si los campos de datos campos clave coinciden

Si el campo de datos duplicados encontrado

Ignorar duplicados campo

End if

escribir a nuevo récord combinado de nuevo archivo de combinación

Porque si los campos de datos clave no coinciden

escribir registro de error de error de archivo

Porque si los campos de datos no está en formato esperado

escriba registro de error de error de archivo

End if End

lazo más pequeño de transacciones archivo

End loop gran archivo
3 Programa

con un editor de texto en el idioma elegido. El programa de fusión puede estar escrito en cualquier lenguaje preferido , como Java , Perl , shell de Unix y otros. El programa de fusión tendrá que ser capaz de leer cada archivo , a su vez , a juego de datos en todos los archivos , el almacenamiento de datos de errores que no se pueden fusionar y crear un archivo nuevo ( fusionada ) .
4

Escribir registros de error a un archivo de error . A menudo los datos no se pueden combinar debido a la falta de relación en la información en los archivos . Esta información debe ser escrita a un error, o . Err , archivo para su posterior consulta .
5

Combinar datos al escribir en un archivo recién fusionada todos los campos de todos los archivos que desee conservar . Asegúrese de que los datos sean relevantes y no duplican en cada registro. No haga caso de los datos duplicados o redundantes .
6

ejecutar y probar el programa de fusión final. Una vez concluido el programa , darle una prueba a fondo. Utilice sólo los archivos de prueba y no datos reales de la prueba hasta que esté seguro de que el programa realiza la fusión como se esperaba.

Lenguajes De Programación
Cómo analizar datos FFT en POA
Cómo utilizar COBOL Sintaxis
Cómo construir un índice invertido con MapReduce
¿Cuál es el significado de un diagrama de flujo de datos
Cómo simular una fuga en MATLAB
Cómo quitar un objeto de sonido en ActionScript 3
Cómo cambiar la anchura en Qbasic
Cómo abrir y convertir documentos
Conocimientos Informáticos © http://www.ordenador.online