| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo combinar archivos planos
    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.

    Previous :

    next :
      Artículos relacionados
    ·La diferencia entre XSD y WSDL 
    ·Sobre el lenguaje COBOL 
    ·La historia de la programación Prolog Idioma 
    ·Cómo insertar CheckBoxList múltiple en Asp.Net 
    ·Cómo ser un Hacker Ético 
    ·¿Qué es una conversión Maildir 
    ·Cómo hacer un menú horizontal de dos niveles 
    ·¿Pueden los medios las personas a desarrollar una apli…
    ·Cómo convertir de binario a Byte 
    ·Cómo utilizar comandos SQL 
      Artículos destacados
    ·Cómo reemplazar una cadena de JavaScript 
    ·Cómo colocar un combo en el DataGrid en Visual Basic 6…
    ·Cómo pasar variables de la shell de AWK 
    ·Cómo crear una API con un código de Asamblea 
    ·Tipos de datos algebraicos 
    ·Cómo evitar que las llamadas de eventos múltiples en …
    ·Cómo comprobar si un registro existe en MySQL 
    ·Cómo crear un volcado de montón de Java 
    ·Cómo importar modelos en GTK Radiant 
    ·¿Cómo hacer ENUM en PhpMyAdmin 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com