Một DBMS đã phát_triển thành một hệ_thống phần_mềm phức_tạp và sự phát_triển của nó thường đòi_hỏi hàng ngàn năm nỗ_lực phát_triển của con_người .[ A ] một_số DBMS đa_năng như Adabas , Oracle và DB2 đã được nâng_cấp từ những năm 1970 .Các DBMS có mục_đích chung nhằm đáp_ứng nhu_cầu của càng nhiều ứng_dụng càng tốt , điều này làm tăng thêm sự phức_tạp .Tuy_nhiên , thực_tế là chi_phí phát_triển của họ có_thể được trải rộng trên một số_lượng lớn người dùng có nghĩa là họ thường là cách tiếp_cận hiệu_quả nhất về chi_phí .Tuy_nhiên , một DBM có mục_đích chung không phải lúc_nào cũng là giải_pháp tối_ưu : trong một_số trường_hợp , một DBM có mục_đích chung có_thể giới_thiệu chi_phí không cần_thiết .Do_đó , có nhiều ví_dụ về các hệ_thống sử_dụng cơ_sở_dữ_liệu đa_năng .Một ví_dụ phổ_biến là một hệ_thống email thực_hiện nhiều chức_năng của các DBM có mục_đích chung như chèn và xoá các tin nhắn bao_gồm các mục dữ_liệu khác nhau hoặc liên_kết tin nhắn với một địa_chỉ email cụ_thể ; Nhưng các chức_năng này được giới_hạn ở những gì được yêu_cầu để xử_lý email và không cung_cấp cho người dùng tất_cả các chức_năng sẽ có sẵn bằng cách sử_dụng DBMS có mục_đích chung .
Đặt tên cho một ví_dụ về một DBM có mục_đích chung .
một hệ_thống email