Os arquivos de dados deve ter uma estrutura para permitir que os usuários para determinar o tipo de dados que eles estão olhando. Uma forma de estruturar tais arquivos é inserir delimitadores entre os campos de dados e , no final de registros. Diferentes tipos de arquivos têm diferentes delimitadores. O delimitador usado depende do tipo de dados do arquivo e os campos de dados contêm . Programas de banco de dados muitas vezes pode reconhecer o tipo de arquivo delimitado , e convertê-lo para o padrão delimitadores o programa usa . Estrutura de arquivos básico
arquivos delimitados contêm dados em campos e registros. Os delimitadores indicar quais dados pertencem juntos em um campo, e os campos que compõem um registro. Um campo é um ponto de dados individual , enquanto um registro é uma coleção de pontos de dados que se referem ao mesmo elemento. Um exemplo típico é uma lista de clientes que tem campos que mostram o nome , idade, endereço e número de telefone. Estes campos compõem um registro referente ao mesmo cliente. A maioria dos arquivos de dados tem um registro por linha , mas campos separados com uma variedade de delimitadores.
Comma arquivos delimitados
O tipo mais comum de arquivo delimitado é um arquivo com valores separados por vírgula ou . CSV . Os arquivos têm um registro por linha , e os campos têm vírgulas entre eles. A maioria dos programas de banco de dados pode ler . Arquivos CSV , convertê-los em seu próprio formato nativo e exportá-los para uso em outros programas. Um dos principais problemas para os arquivos . CSV está incluindo dados que contém vírgulas. Processadores de dados devem remover o vírgulas extra durante a validação de dados ou utilizar não-padrão como contorná-las , como colocando o campo entre aspas .
Tab arquivos delimitados
dados com estrutura de texto complexa muitas vezes precisa de vírgulas para ser compreensível . Por esta razão, muitos bancos de dados grandes usar outros de vírgulas delimitadores. Uma alternativa popular é o arquivo delimitado por tabulações ou separados por tab- valor ( . TSV ) . A maioria dos programas de banco de dados pode ler esses arquivos , e eles têm a vantagem de gerar colunas arrumadas , com os lados esquerdo dos dados alinhados , quando você abri-los em processadores de texto.
Outros delimitadores < br >
Os próximos arquivos delimitados mais comuns são os que utilizam dois pontos como delimitadores . Colons sofrem com o mesmo problema, como vírgulas , se os dados contém dois pontos em seu texto. Similar outros delimitadores alternativos são um ponto e vírgula e espaços. Os ficheiros de dados utilizar estes delimitadores dependendo se os dados contém o delimitador . Alguns programas permitem que você escolha qualquer personagem como o delimitador para um arquivo específico, mas esses arquivos pode não ser compatível com outros programas de banco de dados .