Show
Traditionally, the file system was used for data management. Data was stored in files and users access those files directly by going at the location of the file physically. But things become harder when the amount of data stored in the files get increased. How will you search a file from millions of files available to you? Will you go one by one to each file and search for your file? No. It is very tedious and next to impossible process. Also, when we are having some online or digital data, then we store our data in some database and particular software is used to handle the database(read more about database and DBMS from here). So, there is a lot of difference between the traditional file system and the Database Management System. In this blog, we will see the difference between these two. So, let's get started. File SystemThe file system is a traditional way of storing data where the user saves the file manually at any location. It is an easy way to store texts, audio, video but here security is a major concern. The options which are given by the operating system in the name of security are very limited. Only options which we have are locks and hidden files. Also, these files are very hard to maintain and users manually go to these locations to access these files. So, there were many problems with this file system. Let's now see in details these problems: Problems with the traditional file system
These are some of the drawbacks of the file system that are removed by the Database Management System. Let's see how. Database Management SystemAs we have seen above that file system had many problems. So, DBMS came as a saviour and resolved these problems. As the main problem with the file system was security, DBMS is an effective way to store the data when security is the major concern of the user. DBMS stores the data in the form of interrelated tables and files. This reduces the redundancy of data as the data here is centralized(you can read more about the characteristics of DBMS from here). Also, access to data is very fast when we use DBMS. It provides us with an interface or a tool, to perform various operations like:
Advantage of using DBMS over the traditional file system
These are some of the advantages of using Database Management System over File System. This is all about the file system and DBMS. Hope you learned something new today. Do share this blog with your friends to spread the knowledge. Visit our YouTube channel for more content. You can read more blogs from here. Keep Learning :) Team AfterAcademy! Why is database approach more advantageous compared to the traditional file processing system?It allows certain people or users of the database, administrators, to have more control than other users, whereas in file processing, all users have the same amount of control. Reduced data redundancy: Data is stored only one time in database while in the traditional process approach data may have been duplicated.
Which of the following is an advantage of a modern database management system over a file based database?It helps to improve the speed of data retrieval operations. Indexing makes search quicker. It is one of the advantages of database management system over the file system.
Which is better database management system or traditional file system?File systems provide less security in comparison to DBMS. DBMS has more security mechanisms as compared to file systems. It is less expensive than DBMS. It has a comparatively higher cost than a file system.
What is advantage of using database systems compared to application specific data management?A DBMS provides a framework for better enforcement of data privacy and security policies. Wider access to well-managed data promotes an integrated view of the organization's operations and a clearer view of the big picture. It becomes much easier to see how actions in one segment of the company affect other segments.
|