In this presentation the difference between the file system and database management, and why databases are preferable. Not only is a database more reliable and secure than a file system, but it also allows you to modify the data easily.
2. File system
• File system is a method and data structure that the operating system uses to
control how data is stored and retrieved.
• A file system stores and organizes data and can be thought of as a type of index
for all the data contained in a storage device. These devices can include hard
drives, optical drives and flash drives.
• File systems contain information such as the size of the file, as well as its
attributes, location and hierarchy.
3. Role of File system
File systems use metadata to store and retrieve files.
• Date created
• Last date of access
• User ID of the file creator
• Access permissions
• File size
4. Database Management Systems
• Databases are the most common way to store and manage data used by
applications.
• A database management system (DBMS) is a software tool that enables users to
manage a database easily.
• It allows users to access and interact with the underlying data in the database.
5. Database Management Systems
DBMS Includes
• Configuring authentication and authorization.
• Providing data backups and snapshots.
• Performance tuning.
• Data recovery.
6. Difference Between File System & DBMS
File System DBMS
A file system is a software that manages and
organizes the files in a storage medium. It controls
how data is stored and retrieved.
DBMS or Database Management System is a software
application. It is used for accessing, creating, and
managing databases
The file system provides the details of data
representation and storage of data.
DBMS gives an abstract view of data that hides the
details
It does not offer data recovery processes. There is a backup recovery for data in DBMS
The file system doesn’t have a crash recovery
mechanism
DBMS provides a crash recovery mechanism
7. Difference Between File System & DBMS
File System DBMS
Protecting a file system is very difficult. DBMS offers good protection mechanism
In a file management system, the redundancy of data
is greater.
The redundancy of data is low in the DBMS system.
Less complex, does not support complicated
transactions
More complexity in managing the data, easier to
implement complicated transactions