1 DBMS dirancang untuk memungkinkan fleksibilitas dalam kueri apa yang memberikan akses ke data, di mana sistem pemrosesan file hanya memungkinkan akses yang telah ditentukan sebelumnya ke data (oleh program khusus yang dikompilasi). 2 DBMS dirancang untuk mengoordinasikan dan mengizinkan banyak pengguna untuk mengakses data pada saat yang bersamaan.