What is the difference between file-processing system and a database system?

Database and File System are two methods used to store, retrieve, manage and manipulate data. Both systems can be used to allow the user to work with data in a similar way. A File System is a collection of raw data files stored in the hard-drive, whereas a database is intended for easily organizing, storing and retrieving large amounts of data. In other words, a database holds a bundle of organized data (typically in a digital form) for one or more users. Databases, often abbreviated DB, are classified according to their content, such as document-text, bibliographic and statistical. It should be noted that, even in a database, data are eventually (physically) stored in some sort of files.

 

What is the difference between File system and Database?

As a summery, in a File System, files are used to store data while, a database is a collection of organized data. Although File System and databases are two ways of managing data, databases clearly have many advantages over File Systems. Typically when using a File System, most tasks such as storage, retrieval and search are done manually (even though most operating systems provide graphical interfaces to make these tasks easier) and it is quite tedious whereas when using a database, the inbuilt DBMS will provide automated methods to complete these tasks. Because of this reason, using a File System will lead to problems like data integrity, data inconsistency and data security, but these problems could be avoided by using a database. Unlike a File System, databases are efficient because reading line by line is not required, and certain control mechanisms are in place.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: