Datafiler måste ha en struktur för att tillåta användare att avgöra vilken typ av data som de tittar på . Ett sätt att strukturera dessa filer är att infoga avgränsare mellan datafält och i slutet av poster . Olika typer av filer har olika avgränsare . Den avgränsare som används beror på vilken typ av data filen och datafält innehåller . Databas program kan ofta känna igen vilken typ av avgränsad fil och konvertera den till standard avgränsare som programmet använder . Grundläggande filstruktur
Avgränsade filer innehåller data i fält och poster . De avgränsare anger vilka data som hör ihop i ett område , och vilka områden som utgör en post . Ett fält är en enskild datapunkt medan en skiva är en samling av datapunkter som refererar till samma element . Ett typiskt exempel är en kundlista som har fält som visar namn , ålder , adress och telefonnummer . Dessa fält utgör en post som hänvisar till samma kund . De flesta datafiler har en post per rad , men separata områden med olika avgränsare.
Kommaseparerade Filer
Den vanligaste typen av avgränsad fil är en fil med kommaseparerad -värden eller . CSV . Filerna har en post per rad , och fälten har kommatecken mellan dem . De flesta databasprogram kan läsa . CSV-filer , konvertera dem till sina egna ursprungliga format och exportera dem för användning i andra program . Ett centralt problem för . CSV-filer är inklusive data som innehåller kommatecken . Data -processorer måste antingen ta bort de extra kommatecken under dataverifiering eller använda icke - standardiserade arbets -arounds som omsluter fältet inom citattecken .
Tab filer avgränsas
Data med komplicerad text struktur behöver ofta komma att bli begriplig . Av denna anledning , många stora databaser använder skiljetecken än kommatecken . Ett populärt alternativ är tabbavgränsade eller tabseparerade - värde ( . TSV ) fil . De flesta databasprogram kan läsa dessa filer , och de har den fördelen att de genererar prydliga kolumner , med de vänstra sidorna av data uppradade , när du öppnar dem i ordbehandlare .
Andra avgränsare
De näst vanligaste avgränsade filer är de som använder kolon som avgränsare . Kolon lider av samma problem som kommatecken , om uppgifterna innehåller kolon i sin text . Liknande andra alternativa avgränsare är semikolon och mellanslag . Datafiler använder dessa avgränsare beroende på om data innehåller avgränsare . Vissa program kan du välja alla tecken som avgränsare för en viss fil , men dessa filer kanske inte kompatibla med andra databasprogram .