
Un database semplice è molto più semplice da comprendere e configurare rispetto a un database tradizionale, ma potrebbe essere inadeguato per qualsiasi programma utilizzato di frequente o contenente milioni di voci. Di seguito è riportato un esempio di base di come i dati in un file flat possono apparire e essere utilizzati in un programma Perl.
Esempio di file flat
Bob | 123 street | California | $ 200, 00Nathan | 800 Street | Utah | $ 10.00
Script Perl per leggere file flat
usa strict: my (@users, $ users, @display, $ display); open (ESEMPIO, "Nell'esempio precedente, lo script Perl prima apre il file flatfile.txt e colloca i dati in qualsiasi array. Lo script utilizza quindi il comando foreach per scorrere ciascuna riga nell'array (file) e mentre passa attraverso ogni riga divide ogni riga nel proprio array utilizzando il delimitatore di pipe. Dopo che è stato caricato nel proprio array, è possibile chiamare ogni segmento dell'array, ad esempio "$ display [0]" è il primo elemento dell'array. Quindi per la prima riga lo script dovrebbe stampare il messaggio seguente.
Bob123 streetCaliforniaHello Bob,Attualmente ci devi $ 200, 00, ti preghiamo di pagare il prima possibile.
CSV, database, termini del database, termini di programmazione