وقد تطور نظام البرمجيات dbms الى نظام برمجيات معقد, وعادة ما يتطلب تطورها الاف السنين البشرية من الجهد في مجال التنمية.[ا] بعض dbmss العامة الغرض مثل عدبس, اوراكل, و db2, منذ 1970 s.-يهدف برنامج الامم المتحدة للاعمال العامة الى تلبية احتياجات اكبر عدد ممكن من التطبيقات, مما يضيف الى التعقيد. ومع ذلك, فان حقيقة ان تكلفة التنمية يمكن ان تكون تنتشر على عدد كبير من المستخدمين يعني انهم غالبا ما يكونوا اكثر النهج فعالية من حيث التكلفة. ومع ذلك, فان ا العام الغرض ليس دائما الحل الامثل: في بعض الحالات, يمكن ان تدخل dbms العامة الغرض في بعض الاحيان النفقات العامة غير الضرورية. وبالتالي, هناك العديد من الامثلة على النظم التي تستخدم قواعد البيانات الخاصة الغرض. مثال شائع هو نظام البريد الالكتروني الذي يقوم بالعديد من وظائف ا العامة الغرض مثل ادراج وحذف الرسائل المكونة من عناصر مختلفة من البيانات او ربط الرسائل بعنوان بريد الكتروني معين ؛ ولكن هذه الوظائف تقتصر على ما هو عليه. مطلوب لمعالجة البريد الالكتروني وعدم تزويد المستخدم بجميع الوظائف التي ستكون متاحة باستخدام ا عامة الغرض.
كيف يتم توزيع تكلفة انشاء ا?
تنتشر على عدد كبير من المستخدمين