(1) With personal computers, software that allows a user to manage multiple data files (same as
DBMS). Contrast with
file management system, which works with one file at a time.
(2) Software that provides database management capability for traditional programming languages, such as COBOL, BASIC and C, but without the interactive capabilities.
(3) The part of the DBMS that stores and retrieves the data.