Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man slår ihop platta filer

    Platta filer är filer med text som är i läsbar form . Väldigt ofta platta filer innehåller dubbla information eller redundanta data . Information kan saknas eller på fel ställe . I dessa fall är det värt att överväga att kombinera filer till en större fil . I vissa fall kommer ett datorprogram prestera bättre läsa en enda fil i stället för två eller tre separata filer. Sammanfoga platta filer kan lösa några av dessa problem och ge en mer effektiv programmering process . Instruktioner
    1

    Identifiera de områden som krävs för kopplingen och den största filen . Programmet ska läsa en rad i taget , och för varje linje i den största filen , bör posterna i de mindre filer läsas för att hitta matchande data .
    2

    Design sammanfogad programmet . Skriv ut koden i engelska innan du fortsätter till koden . Ett exempel på en sammanslagning algoritm för två filer lämnas enligt följande :

    Loop stor fil

    Läs stor fil rekord

    Loop mindre transaktioner

    fil
    Läs mindre transfil
    p Om datafält nyckelområden matchar
    p Om dubbletter datafält hittade

    Ignorera duplikatdelbild

    Slut om

    skriva ut nya sammanslagna posten till nya merge file

    Else om uppgifterna viktiga områden inte matchar

    skriver ut fel post till fel fil

    Else om datafält inte i förväntat format

    skriver ut fel post till fel fil

    Slut om

    End loop mindre transfil

    End loop stor fil
    3

    Program med hjälp av en textredigerare på det språk du valt . Den samman -programmet kan skrivas på något önskat språk , såsom Java , Perl , Unix shell och andra . Den samman -programmet måste kunna läsa varje fil i tur och ordning , matchande data i alla filer , lagrar fel data som inte kan sammanföras och skapa en helt ny ( sammanslagna ) fil .
    4

    Skriv felaktiga registreringar ett fel fil . Ofta uppgifterna inte kan slås samman på grund av en brist på samband i informationen i filerna . Denna information ska skrivas till ett fel , eller . Fela , fil för senare referens .
    5

    Koppla data genom att skriva ut till en nyligen sammanslagna fil alla fält i alla filer du vill behålla . Kontrollera att uppgifterna är relevanta och inte dupliceras i varje post . Ignorera dubbla eller redundant data.
    6

    Kör och testa den färdiga samman programmet . När programmet är klar , ge det en grundlig test. Använd endast testfiler och inte verkliga data för test tills du är säker på att programmet utför sammanfogningen som förväntat .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera Variabler
    ·Hur du startar ett parti fil från en annan
    ·Hur man gör det kortaste koden för en oändlig slinga…
    ·Hur man tar bort avslutande blanksteg vid slutet av en …
    ·Hur får fältnamn från en datamängd
    ·Skaffa en Validate WSDL filen från URL: Axis
    ·Hur man bygger med Regex
    ·Hur man gör en String tecken gemener
    ·Hur Infoga HTML värden i en Oracle Database
    ·Hur man använder data - mining algoritmer
    Utvalda artiklarna
    ·Delar av ett Visual Basic Application Window
    ·Hur du sorterar en 2 - dimensionell array i PHP
    ·Definition av en Flödesschema
    ·Hur man byter en vagnretur med ett utrymme i Java
    ·Hur konvertera EXE Kod
    ·Hur man beräknar en PHP Date Skillnad
    ·Hur man skickar ESC-sekvenser med VB.NET
    ·Konfigurera en Grid
    ·Hur man skapar en vektor av strängar i C + +
    ·Hur man spelar en JSP-fil
    Copyright © Dator Kunskap http://www.dator.xyz