Ploska baza podatkov je veliko lažje razumljiva in nastavljiva kot tradicionalna baza podatkov, vendar je lahko neustrezna za vse programe, ki se pogosto uporabljajo ali vsebujejo milijone vnosov. Spodaj je osnovni primer, kako se lahko prikažejo podatki v ravni datoteki in se uporabljajo v programu Perl.
Primer ploščate datoteke
Bob | 123 ulica | California | 200, 00 $Nathan | Ulica 800 | Utah | 10 $
Perl skript za branje ploske datoteke
uporabi strogo: moje (@users, $ users, @display, $ display); odprto (EXAMPLE, ")V zgornjem primeru skript Perl najprej odpre flatfile.txt in podatke shrani v poljubno polje. Skript nato uporabi ukaz foreach, da gre skozi vsako vrstico v matriki (datoteki) in, ko gre skozi vsako vrstico, razdeli vsako vrstico v svoj niz z ločilom cevi. Po tem, ko je naložen v lastno matriko, lahko imenujemo vsak segment matrike, na primer "$ display [0]" je prvi element matrike. Za prvo vrstico bi skript natisnil spodnje sporočilo.
Bob123 streetCaliforniaHello Bob,Trenutno nam dolgujete 200, 00 $, prosimo, da nam čim prej plačate.
CSV, podatkovna baza, pogoji baze podatkov, izrazi za programiranje