Düz Dosya Nedir?



Düz bir dosya, genellikle yapılandırılmamış bir şekilde bilgileri depolamak için oluşturulan bir veritabanında depolanan ve erişilen bir bilgi topluluğudur. Virgülle Ayrılmış Değer (CSV) sayfaları, örneğin, virgül ile bir sonraki bölümden kredi notu düşüklere kredi veren bankalarayrılan her alanla ilgili bilgi sunar. Düz bir dosya sistemi bazı avantajlar sunarken, çoğu zaman büyük miktarlarda veriyi depolamak ve erişmek için oldukça zor hale getirir. Günümüzde kullanılan veritabanlarının çoğunluğu, bilgiyi almak ve kullanıcıya sunmak için yapılandırılmış sorguları kullanan ilişkisel sistemlerdir .
Nasıl çalışır
Düz dosya veri modeli işlevsel hale getirmek için, bir kayıt hakkındaki tüm ilgili bilgilerin aynı dosyada saklanması gerekir. Bir CSV sayfasında, örneğin, dosya içinde yer alan veriler için uygulamaya özel formatlar geçerli değildir; Sadece bir virgül bir alandaki bir alanın sonunu gösterir. Her kayıt, dosyadaki bir satır üzerine yazılarak, tek bir kaydın tüm verilerin diğer kayıtlardan ayrı olarak saklanmasına izin verilir.
Bu gibi veri tabanları, organize olmanın basit yollarından dolayı hızlıca çok büyük ve yönetilmesi zorlaşabilir. Birçok modern veri modeli , ilgili veri gruplarını düzenlemek için bağlantılı tabloları kullanır. Bu, bu bilgileri bulmak ve daha esnek çalışmak için daha kolay hale getirir.
Düz Sistem Kullanımı
Bir müşteri sipariş vermek için bir işletmeyi ararsa, o zaman birisi bilgilerini bir tabloya veya veritabanına girer. Aynı kişi veya başka biri, kredi notuna bakmadan kredi veren bankalardaha sonra söz konusu sipariş için bilgi girer. Düz bir dosya sistemi, tüm bu bilgileri müşteri için tek bir dosyada saklayabilir.
Bununla birlikte, bu gerekli değildir, böylece birden fazla dosya korunabilir: müşteri için bir tane ve her bir sipariş için bir tane. Tek bir düz dosyada saklanan sipariş ile ilgili bilgiler, farklı bir depoda saklanan müşteri hakkında bilgi ile ilişkili değildir. Bu dosyalar hiçbir şekilde ilgili değildir, bu nedenle müşteri bilgilerini bulmak için bir düz dosya veritabanı kullanan bir kişi, siparişlerle ilgili ek dosyaları kolayca özleyebilir.
Bu Sistemin Zayıf Yönleri
Her bir kaydın kendi içinde eksiksiz olması gerektiğinden, düz bir dosya sistemi genellikle çok büyük dosyalara veya içindeki bilgi arasında bağlantı eksikliğine neden olur. Bugün kullanılan ortak veritabanı ilişkisel bir veritabanıdır. Bu model, bir tablodaki bilgilerin, her birinde bulunan anahtar alanlarını kullanarak diğer tablolarla ilişkili olmasını sağlar. Birden fazla tablo bu alanlardan bağlanarak, her birinin ihtiyaç duyulan toplam bilginin sadece bir kısmına sahip olmasına izin verir.
İlişkisel Veritabanları
Yukarıda verilen aynı müşteri örneği ilişkisel modelde oldukça farklı görünebilir . Müşteri sipariş vermek istediğinde, bir kişi veritabanındaki "müşteri" tablosundaki bilgilerini girer. Başka bir kişi, kendi siparişi için ayrı bir tabloda bilgi girebilir. Bu tabloların her biri, onları birbirine bağlayan alanları içerir. Bu, bir kişinin, toplam sipariş geçmişi de dahil olmak üzere, bir müşteri için tüm bilgileri daha kolay bulmak için sistemi kullanabileceği anlamına gelir.
Devam eden kullanım
Bu veri modelinin işlevselliği daha hızlı, ilişkisel bir yaklaşım kadar verimli olmasa da, düz dosya veritabanlarının bazı kullanımları vardır. Basit sistemler, hızlı bir veritabanı için kolayca temel bilgileri içerebilir. Bağlantılı alanların eksikliği, eksik tablolardan kaynaklanabilecek hataları da ortadan kaldırır, bu yüzden çok sayıda indirilebilir veritabanı, bu tür sorunları önlemek için bu formatı kullanır.

Yorumlar

Bu blogdaki popüler yayınlar

Çevrimiçi Genel Erişim Kataloğu nedir?

ROTC nedir?

Spam Kara Listesi nedir?