Düz dosya nedir?

Alternatif olarak, düz bir veritabanı veya metin veritabanı olarak adlandırılan düz bir dosya, diğer dosyalara bağlantılar içermeyen veya ilişkisel olmayan bir veritabanı olan veri dosyasıdır. Düz bir dosyaya güzel bir örnek, genellikle bir tür sınırlayıcılarla ayrılan bir program için gerekli tüm verileri içeren tek metinli bir dosyadır.

Düz bir veritabanını anlamak ve ayarlamak, geleneksel bir veritabanından çok daha kolaydır, ancak sık kullanılan veya milyonlarca giriş içeren herhangi bir program için yetersiz olabilir. Aşağıda düz bir dosyadaki verilerin nasıl görünebileceği ve bir Perl programında kullanılabileceğinin temel bir örneği verilmiştir.

Düz dosya örneği

 Bob | 123 cadde | Kaliforniya | $ 200.00

Nathan | 800 Street | Utah | 10.00 $

Düz dosyayı okumak için Perl betiği

 Sıkı kullan; my (@users, $ users, @display, $ display); open (ÖRNEK, " 

Yukarıdaki örnekte, Perl betiği ilk önce flatfile.txt dosyasını açar ve verileri herhangi bir diziye yerleştirir. Daha sonra komut dosyası, dizideki (dosyadaki) her satırın içinden geçmek için foreach komutunu kullanır ve her satırın içinden geçerken, boru sınırlayıcıyı kullanarak her satırı kendi dizisine böler. Kendi dizisine yüklendikten sonra dizinin her bir kesimi çağrılabilir, örneğin "$ display [0]" dizinin ilk elemanıdır. Böylece ilk satır için script aşağıdaki mesajı basardı.

 Bob123, cadde, kaliforniyahello bob, 

Şu anda bize 200, 00 $ borcun var, lütfen en kısa sürede bize ödeme yapın.

CSV, Veritabanı, Veritabanı terimleri, Programlama terimleri