A DataBase Management System co-ordinates both physical and logical access to the data where as a filesystem co-ordinates only the physical access.
DBMS is accessed using queries whereas file system is accessed using compiled programs.
We can control redundancy and unauthorized access in DBMS, where as it is not possible in file system.
Data lost in file system cant be recovered where as in DBMS it can be recovered.
Problems like data inconsistency, data integrity and data security can be avoided using DBMS.
DBMS is used for storing structured data whereas file system is used for storing unstructured data.