
Una base de datos plana es mucho más fácil de entender y configurar que una base de datos tradicional, pero puede ser inadecuada para cualquier programa que se use con frecuencia o contenga millones de entradas. A continuación se muestra un ejemplo básico de cómo los datos en un archivo plano pueden aparecer y usarse en un programa Perl.
Ejemplo de archivo plano
Bob | Calle 123 | California | $ 200.00Nathan | 800 Street | Utah | $ 10.00
Script Perl para leer archivo plano.
use strict; my (@users, $ users, @display, $ display); open (EJEMPLO, "En el ejemplo anterior, el script Perl primero abre el archivo flatfile.txt y coloca los datos en cualquier matriz. La secuencia de comandos utiliza el comando foreach para pasar por cada línea de la matriz (archivo) y, a medida que avanza, cada línea divide cada línea en su propia matriz mediante el delimitador de tuberías. Después de que se haya cargado en su propia matriz, se puede llamar a cada segmento de la matriz, por ejemplo, "$ display [0]" es el primer elemento de la matriz. Entonces, para la primera línea, el script imprimirá el siguiente mensaje.
Bob123 streetCaliforniaHello Bob,Actualmente nos debe $ 200.00, por favor, pague lo antes posible.
CSV, Base de datos, Términos de la base de datos, Términos de programación