Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Birlikte çalışabilirlik hakkındaki son soru zamandır. Birlikte çalışabilen bir uygulama geliştirmek genellikle çalışamayan bir uygulama geliştirmekten daha uzun sürer. Bunun nedeni, uygulamanın DBMS özelliklerini denetlemesi, aynı görevleri farklı DBMS'ler için farklı şekilde gerçekleştirmesi, bazı DBMS'ler tarafından desteklenen ancak diğerleri tarafından desteklenmeyen işlevlere geçici bir çözüm getirmesi vb. olmasıdır.
Geliştirme süresine ek olarak ürün ömrü de göz önünde bulundurulmalıdır. Uygulama, bir DBMS'den diğerine geçirilirken verileri aktaran bir uygulama gibi bir kez kullanılacak şekilde tasarlandıysa, birlikte çalışabilir hale getirmenin bir anlamı yoktur. Uygulama bir kez kullanılır ve atılır.
Uygulama uzun süre var olacaksa, birlikte çalışabilen bir uygulama olarak bakımını yapmak daha kolay olabilir. Bu, hedef olarak tek bir DBMS'ye sahip özel uygulamalar için bile geçerlidir. Bunun nedeni, birlikte çalışabilen kodun veritabanı özelliklerinin sınırlı bir alt kümesini kullanmasıdır. Sürücü, temel alınan DBMS'de yapılan değişiklikler karşısında bile bu özellikleri kullanılabilir durumda tutmak için gereklidir. Bu nedenle birlikte çalışabilen kod, DBMS'de yapılan değişikliklerle başa çıkarılma yükünü uygulama geliştiricisinden sürücü geliştiriciye kaydırabilir.