Un archivo almacena la información plana en una base de datos a la que el usuario puede leer y escribir . Los archivos planos contienen categorías de datos definidos por el usuario . Por ejemplo , una lista de los niños en una clase puede contener nombres, edades y géneros. Los diferentes tipos de archivos planos utilizan diferentes métodos para organizar y acceder a los datos . Valores separados por comas
Muchas aplicaciones utilizan valores separados por comas ( CSV ) archivos planos . Este sencillo archivo de formato de texto registra cada registro en una línea. Delimita (separa ) valores de los campos con una coma y un retorno de carro después de que el último campo. Usando el ejemplo de la asistencia a clase , una entrada en un archivo sin formato CSV puede ser escrito como " Sarah , 12 , Femenino " en una línea y "John , 11 , Hombre " en la línea siguiente . Una entrada con una coma en los datos debe tener entre comillas , por ejemplo " " Smith, John , 11 , Hombre . "
Longitud fija
Fijo archivos de longitud planas no tienen delimitadores que separan los campos de datos. En su lugar , tienen un punto definido por el usuario de inicio y longitud de caracteres para cada registro . Un desarrollador puede crear su archivo plano con seis caracteres para el nombre del niño , comenzando en la posición cero ( caracteres uno al seis ), dos personajes de la edad , comenzando en la posición seis ( caracteres siete y ocho ), y un carácter de género, a partir de las ubicación ocho ( el personaje novena y última ) . Una entrada puede ser escrito como " Sarah 12F ". Tenga en cuenta el espacio después de " Sarah ", que representa el sexto personaje en el registro. Si el desarrollador utiliza un programa de búsqueda para encontrar la edad de Sara , él buscar el archivo plano de partida en la posición seis y comprobaría únicos campos en los parámetros de búsqueda. Al buscar en miles o millones de registros que ahorra tiempo.
Delimitado por tabuladores
archivos planos delimitados por tabuladores funcionan de manera similar a CSV archivos planos . Sin embargo , en lugar de utilizar una coma para separar los valores , la tecla de tabulación identifica dónde termina uno de entrada y otro comienza . Esto permite que las entradas de datos que contienen comas sin la necesidad de comillas y , si un desarrollador tiene que buscar en un archivo de datos en bruto , la información que en él aparece organizada y que puede explorar rápidamente visualmente. Archivos planos delimitados por tabuladores también difieren de los archivos planos de longitud fija que por su método de clasificación . Algunos programas pueden ver la pestaña delimitador como un espacio y no reconocer cuando las entradas cambian, por lo que el desarrollador debe asegurarse su programa distingue entre espacios y tabuladores para ordenar los datos correctamente.