Ba DBMS đã được sử dụng trong những năm 1960 là gì?
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. Một số DBMS đa năng như Adabas, Oracle và DB2 đã được nâng cấp từ những năm 1970. DBMS đa năng nhằm đáp ứng nhu cầu của càng nhiều ứng dụng càng tốt, 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 chúng có thể được trải rộng trên một số lượng lớn người dùng có nghĩa là chúng thường là cách tiếp cận hiệu quả nhất về chi phí. Tuy nhiên, DBMS đa năng 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, DBMS đa năng 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 chuyên dụ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 DBMS đa năng 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 các tin nhắn với một địa chỉ email cụ thể; nhưng các chức năng này bị giới hạn trong 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 có sẵn bằng cách sử dụng DBMS đa năng.