Difference between File System and DBMS
Difference between File System and DBMS
Consider an example of a student's file system. The student file will contain information regarding the student
(i.e. roll no, student name, course etc.). Similarly, we have a subject file that contains information about the
subject and the result file which contains the information regarding the result.
Some fields are duplicated in more than one file, which leads to data redundancy. So to overcome this
problem, we need to create a centralized system, i.e. DBMS approach.
Advertisement
DBMS:
A database approach is a well-organized collection of data that are related in a meaningful way which can be
accessed by different users but stored only once in a system. The various operations performed by the DBMS
system are: Insertion, deletion, selection, sorting etc.
In the above figure,
There are the following differences between DBMS and File systems:
Flexibility Changes are often a necessity to The flexibility of the system is less
the content of the data stored in as compared to the DBMS
any system, and these changes approach.
are more easily with a database
approach.