Veritabanı Programlama Deneme Sınavı Sorusu #1074954

Aşağıdakilerden hangisi Belge Tabanlı NoSQL Yapı özelliklerinden biri değildir?


Belgeler BINARY JSON formatında saklanabilir.

Çalışma prensibi olarak sütun te­melli yapılar gibi çalışır.

İç içe geçmiş büyük boyutlu belgeler arasında ilişki kurmak zordur.

Belgeler, geleneksel veritabalarındaki kayıt (satır) kavramıyla aynıdır.

İçerik yönetim sistemlerinde kullanmak için oldukça kullanışlıdır.


Yanıt Açıklaması:

Belge Tabanlı NoSQL Yapıları

Temel olarak ilgilendiği alan belgelerin yönetilmesidir. Çalışma prensibi olarak sütun te­melli yapılar gibi çalışır ancak iç içe geçmiş belgeler arasında ilişki kurmak bu yapılar ile daha kolaydır. Bu tür veritabanlarına en iyi verilecek örneklerden biri MongoDB isimli üründür. MongoDB aşağıdaki kavramları kullanarak verilerini saklar.

  • Veritabanı: MongoDB veritabanı, koleksiyonların fiziksel olarak barındırıldığı yer­dir.
  • Koleksiyon: MongoDB belgelerinin kayıtlı olduğu gruplardır, Geleneksel ilişkisel veritabanındaki karşılığı tablodur.
  • Belge: Belgeler, geleneksel veritabalarındaki kayıt (satır) kavramıyla aynıdır. Her belge yani satır, koleksiyonlar içerisinde XML, JSON, BINARY JSON (BSON) gibi formatında saklanır.

 Bu tür veritabanları içerik yönetim sistemleri, blog platformları, analiz platformları, e-ticaret platformları gibi yapılarda kullanmak için oldukça kullanışlıdır.

Yorumlar
  • 0 Yorum