File management systems suffer from all these problems: lack of data independence (programs depend on physical file structure), data redundancy (same data stored in multiple files), and update anomalies (changes must be made in multiple places leading to inconsistencies). DBMS was developed specifically to address these issues.