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 temelli 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. |
Belge Tabanlı NoSQL Yapıları
Temel olarak ilgilendiği alan belgelerin yönetilmesidir. Çalışma prensibi olarak sütun temelli 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ığı yerdir.
- 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