Denormalization ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Denormalization, yazılımda denormalizasyon, normalizasyonu bozma anlamına gelir.
Okumayı hızlandırmak için bazı verileri bilerek birden fazla yerde saklamak ya da tabloları birleştirmek; kopyaları doğru tutmak için daha fazla çaba gerektirmeyi göze almak.
English: Deliberately storing some data in more than one place, or combining tables, to make reads faster, while accepting more work to keep the copies correct.
Nerede ve nasıl kullanılır?
Raporlama veritabanlarında, veri ambarlarında ve NoSQL tasarımlarında yaygındır. Sipariş toplamını her seferinde hesaplamak yerine saklamak ya da müşteri adını orders tablosuna kopyalamak gibi örnekleri vardır. Kötü tasarımın bahanesi değil, normalizasyondan sonra bilinçli olarak verilen bir karar olmalıdır.
Örnek cümleler
We accepted some denormalization in the reporting tables to avoid eight-table joins.
Sekiz tablolu join'lerden kaçınmak için raporlama tablolarında bir miktar denormalizasyonu kabul ettik.
Denormalization speeds up the product page, but now the price is stored in two places.
Denormalizasyon ürün sayfasını hızlandırıyor ama artık fiyat iki yerde saklanıyor.
Sık kullanılan kalıplar
- denormalize a table
- deliberate denormalization
- denormalized data
- read performance
İlgili terimler
Bu kelime başka alanlarda
Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:
Aynı konudan: Veritabanları ve Kalıcı Saklama
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
