Datafiler skal have en struktur til at lade brugerne bestemme, hvilken slags data, de kigger på. En måde at strukturere sådanne filer er at indsætte skilletegn mellem datafelter og i slutningen af records. Forskellige typer af filer har forskellige skilletegn . Skilletegnet bruges, afhænger af den type data filen og datafelterne indeholder . Databaseprogrammer kan ofte genkende den type afgrænset fil , og konvertere det til standard delimiters programmet bruger. Grundlæggende filstruktur
afgrænsede filer indeholder data i felter og poster . De delimiters angiver, hvilke data der hører sammen i et felt , og hvilke felter udgør en rekord. Et felt er en individuel datapunkt , mens en post er en samling af datapunkter, der refererer til det samme element . Et typisk eksempel er en kundeliste , der har felter viser navn, alder, adresse og telefonnummer. Disse felter udgør en post med henvisning til den samme kunde . De fleste datafiler har én post per linje, men separate felter med en række afgrænsere .
Kommasepareret filer
Den mest almindelige form for afgrænset fil er en fil med kommaseparerede -værdier eller . CSV . Filerne har én post per linje , og markerne har kommaer mellem dem. De fleste databaseprogrammer kan læse. CSV-filer , konvertere dem til deres egen oprindelige format og eksportere dem til brug i andre programmer. Et centralt problem for . CSV-filer er inklusive data, der indeholder kommaer. Databehandlere skal enten fjerne de ekstra kommaer under datavalidering eller bruge ikke-standard work-arounds som omslutter feltet i anførselstegn.
Tabulatorsepareret Files
< p > Data med komplekse tekst struktur ofte brug kommaer til at være forståelige . Af denne grund bruger mange store databaser skilletegn andre end komma . Et populært alternativ er tabulatorsepareret eller tab- separeret -værdi ( . TSV ) fil. De fleste database-programmer kan læse disse filer , og de har den fordel, at de genererer pæne kolonner , med venstre side af de data, der linet op, når du åbner dem i tekstbehandlingsprogrammer .
Andre Afgrænsere < br >
De næste mest almindelige afgrænsede filer er dem, der bruger koloner som skilletegn . Kolon lider af samme problem som kommaer , hvis dataene indeholder koloner i sin tekst . Tilsvarende andre alternative delimiters er semikolon og mellemrum . Datafiler bruge disse afgrænsere afhængigt af, om dataene indeholder afgrænser. Nogle programmer tillader dig at vælge en karakter som afgrænser til en bestemt fil, men disse filer er muligvis ikke kompatible med andre database -programmer.