100% found this document useful (2 votes)
7K views

Difference Between File Processing System and Database System

The key differences between a file processing system and a database system are: 1. A file processing system has interdependent data and programs, while a database system keeps data and programs independent. 2. A file processing system can result in data redundancy and inconsistency since data is stored across multiple files, whereas a database stores data in one place and ensures consistency. 3. It is more difficult to share, generate reports from, and maintain consistency in data with a file processing system compared to a database system which stores data centrally and supports these functions more easily.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
7K views

Difference Between File Processing System and Database System

The key differences between a file processing system and a database system are: 1. A file processing system has interdependent data and programs, while a database system keeps data and programs independent. 2. A file processing system can result in data redundancy and inconsistency since data is stored across multiple files, whereas a database stores data in one place and ensures consistency. 3. It is more difficult to share, generate reports from, and maintain consistency in data with a file processing system compared to a database system which stores data centrally and supports these functions more easily.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Difference Between File Processing System And Database system

The difference between file processing system and database approach is


as follow:
File based system Database system
1.    The data and program are inter- dependent.  The data and program are independent of
each other.
2.    File-based system caused data redundancy. Database system control data
The data may be duplicated in different files redundancy. The data appeared only once
in the system.
3.    File –based system caused data In database system data always
inconsistency. The data in different files may consistent. Because data appeared only
be different that cause data inconsistency. once.
4.    The data cannot be shared because data is In database data is easily shared because
distributed in different files. data is stored at one place.
5.    In file based system data is widely spread. It provides many methods to maintain
Due to this reason file based system provides data security in the database.
poor security.
6.    File based system does not provide Database system provides a different
consistency constrains. consistency constrains to maintain data
integrity in the system.
7.    File based system is less complex system. Database system is very complex system.
8.    The cost of file processing system is less The cost of database system is much
then database system. more than a file processing system.
9.    File based system takes much space in the Database approach store data more
system, and memory is wasted in this efficiently it takes less space in the
approach. system and memory is not wasted.
To generate different report to take a crucial The report can be generated very easily in
decision is very difficult in file based system. required format in database system.
Because data in database is stored in an
organized manner. And easily retrieve to
generate different report.
1File based system does not provide concurrency Database system provides concurrency
facility. facility.
1File based system does not provide data Database system provides data atomicity
atomicity functionality. functionality.
The cost of file processing system is less than The cost of database system is more than
database system. file processing system.
1It is difficult to maintain as it provides less Database provides many facility to
controlling facility. maintain program.
1If one application fail it does not affects other If database fail it affects all application
files in system. that dependent on database

1Hardware cost is less than database system Hardware cost is high in database than
file system.

You might also like