Một cơ sở dữ liệu phẳng dễ hiểu và thiết lập hơn nhiều so với cơ sở dữ liệu truyền thống, nhưng có thể không đủ cho bất kỳ chương trình nào thường được sử dụng hoặc chứa hàng triệu mục nhập. Dưới đây là một ví dụ cơ bản về cách dữ liệu trong tệp phẳng có thể xuất hiện và được sử dụng trong chương trình Perl.
Ví dụ tập tin phẳng
Bob | 123 đường | California | $ 200, 00Đường | | 800 | Utah | $ 10, 00
Kịch bản Perl để đọc tập tin phẳng
sử dụng nghiêm ngặt; my (@users, $ users, @display, $ display); open (EXAMPLE, "Trong ví dụ trên, tập lệnh Perl trước tiên sẽ mở Flatfile.txt và đặt dữ liệu vào bất kỳ mảng nào. Kịch bản sau đó sử dụng lệnh foreach để đi qua từng dòng trong mảng (tệp) và khi nó đi qua mỗi dòng sẽ tách từng dòng thành mảng riêng bằng cách sử dụng dấu phân cách đường ống. Sau khi được tải vào mảng riêng, mỗi phân đoạn của mảng có thể được gọi, ví dụ "$ display [0]" là phần tử đầu tiên của mảng. Vì vậy, đối với dòng đầu tiên, tập lệnh sẽ in thông báo dưới đây.
Đường phố Bob123CaliforniaHello Bob,Bạn hiện đang nợ chúng tôi $ 200, 00, vui lòng thanh toán cho chúng tôi sớm nhất có thể.
CSV, Cơ sở dữ liệu, Điều khoản cơ sở dữ liệu, Điều khoản lập trình