Plochá databáza je oveľa ľahšie pochopiteľná a nastaviteľná ako tradičná databáza, ale môže byť nedostatočná pre akýkoľvek program, ktorý sa často používa alebo obsahuje milióny záznamov. Nižšie je základný príklad toho, ako sa údaje v plochom súbore môžu zobraziť a použiť v programe Perl.
Príklad plochého súboru
Bob | 123 street | Kalifornia | $ 200.00Nathan | 800 Street | Utah | $ 10.00
Perl skript pre čítanie plochých súborov
use strict, my (@users, $ users, @display, $ display), otvorené (PRÍKLAD, "Vo vyššie uvedenom príklade skript jazyka Perl najprv otvorí súbor flatfile.txt a umiestni údaje do akéhokoľvek poľa. Skript potom pomocou príkazu foreach prejde cez každý riadok v poli (súbor) a prechádza každým riadkom rozdelením každého riadka do vlastného poľa pomocou oddeľovača rúrok. Po načítaní do vlastného poľa je možné volať každý segment poľa, napríklad "$ display [0]" je prvý prvok poľa. Takže pre prvý riadok by skript vytlačil nižšie uvedenú správu.
Bob123 streetKaliforniaHello Bob,V súčasnosti nám dlhujete $ 200.00, prosím, zaplatte nám to čo najskôr.
CSV, Databáza, Databázové výrazy, Termíny programovania