Aracılığıyla paylaş


Dikey Uygulamalar

Dikey uygulamalar genellikle tek bir DBMS'de iyi tanımlanmış bir görev gerçekleştirir. Örneğin, bir sipariş girişi uygulaması bir şirketteki siparişleri izler. Bu tür uygulamaların ortak noktası, veritabanı şemasının genellikle uygulama geliştiricisi tarafından tasarlandığı ve uygulamanın bir dizi farklı DBMS ile çalışabileceği ancak tek bir müşteri için tek bir DBMS ile çalışmasıdır.

Dikey uygulamalar genellikle kaydırılabilir imleçler veya işlemler gibi belirli işlevler gerektirdiği için, nadiren tüm DBMS'leri destekler. Bunun yerine, sınırlı sayıda DBMS arasında yüksek oranda birlikte çalışabilir olma eğilimindedir. Genellikle dikey uygulama geliştiricileri, pazarın büyük bir bölümünü temsil eden ve geri kalanını yok sayan DBMS'leri desteklemeyi seçer. Test ve ürün destek maliyetlerini azaltmak için bu DBMS'ler için belirli sürücüleri desteklemeyi bile seçebilirler.

Dikey uygulamalar bilinen bir DBMS kümesini destekleyebildiğinden, bazen sürücüye veya DBMS'ye özgü kodlar içerir. Ancak, bu tür kodun korunması için ek süre gerektirdiği için en iyi şekilde en düşük düzeyde tutulur.