compare the difference between file-Based system vs.realation databases
Watch This video:
The video discusses the advantages of using a database management system over a file system. The speaker highlights seven points that support this argument.
Firstly, file systems can lead to data redundancy and inconsistency as data can be duplicated in different files. In contrast, database management systems store all data in one central location, which helps to prevent inconsistencies.
Secondly, accessing data in a file system can be difficult, especially when trying to filter or query the data. Database management systems provide tools for easy data access.
Thirdly, file systems can lead to data isolation, meaning that unauthorized users can easily access data. Database management systems, on the other hand, restrict access to data based on user permissions.
Fourthly, data in file systems can be easily corrupted or modified accidentally. However, database management systems have mechanisms to ensure data integrity.
Fifthly, in file systems, updates can be incomplete or inconsistent. Database management systems ensure that updates are atomic, meaning that they are either completed successfully or not at all.
Sixthly, file systems can lead to concurrent access anomalies when multiple users access and modify the same data at the same time. Database management systems have mechanisms to prevent this.
Finally, file systems can be difficult to secure. Database management systems have built-in security features to protect data.
Overall, the speaker argues that database management systems are more efficient and reliable than file systems for storing and managing data.
*Thankyou*
Post a Comment