Ev Veritabanları Düz veritabanı nedir? - techopedia nedir?

Düz veritabanı nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Düz Veritabanı ne anlama geliyor?

Düz veritabanı, her veritabanının, tüm kayıtların sekmeler veya virgüller gibi sınırlayıcılarla ayrılan tek bir veri satırı olarak depolandığı tek bir tablo olarak temsil edildiği basit bir veritabanı sistemidir. Tablo genellikle depolanır ve fiziksel olarak basit bir metin dosyası olarak gösterilir.


Düz veritabanlarının sınırlamaları nedeniyle, karmaşık iş ilişkilerini temsil etme ve saklama ihtiyacı olan çoğu yazılım uygulaması için uygun değildir. Bununla birlikte, bazı uygulama geliştiricileri ilişkisel bir veritabanını entegre etmenin maliyetini ve karmaşıklığını azaltmak için hala düz dosyalar kullanırlar.


Düz veritabanlarına bazen düz dosya veritabanları da denir.

Techopedia Flat Veritabanını Açıklıyor

İlişkisel veritabanlarının aksine, düz veritabanları varlıklar arasındaki karmaşık ilişkileri temsil edemez. Ayrıca veriler arasında kısıtlamaları zorlamanın bir yolu yoktur. Örneğin, ticari bir banka tarafından kullanılan bir uygulamada, oluşturulma sırasında yeni bir hesabın mevcut bir müşteriye bağlanması iyi bir fikirdir. İlişkisel bir veritabanında, bir hesap oluştururken müşteri kimliklerinin doldurulmasını ve ayrıca söz konusu müşteri kimliklerinin başka bir tabloda zaten var olmasını sağlamak için yabancı anahtar kavramı kullanılarak kolayca uygulanabilir. Bu düz veritabanlarında mümkün değildir, yani böyle bir kısıtlamanın başka bir yolla, böyle bir uygulama kodu mantığıyla uygulanması gerekir.


Düz veritabanlarının ilişkisel veritabanlarına göre bir diğer sınırlaması, eskisinin sorgulama ve dizin oluşturma yeteneğidir. Veriler ilişkisel olmadığından SQL sorguları düz veritabanlarına yazılamaz ve verilerin tümü tek bir tabloda toplandığı için dizinler oluşturulamaz. Düz bir veritabanındaki veriler genellikle yalnızca veritabanıyla ilişkili yazılım uygulaması tarafından okunabilir ve yararlıdır.


Düz veritabanları, yukarıda özetlenen sınırlamaların gerçekten bir sorun haline gelmesi için asla yeterince büyüyemeyecek küçük, basit veritabanları için oluşturulur veya oluşturulmalıdır. Düz veritabanlarının gerçek hayattaki bazı örnekleri, bir cep telefonundaki kişi listeleri ve basit bir video oyununda yüksek puanlar listesinin saklanmasıdır. Bu gibi durumlarda, karmaşık bir ilişkisel veritabanı motorunun bilgi işlem platformuna entegre edilmesinde çok az nokta ve haklı bir masraf olmayacaktır, çünkü basit bir düz veritabanı güzel bir şekilde çalışacaktır.

Düz veritabanı nedir? - techopedia nedir?