You are on page 1of 2

RAHIM YAR KHAN CAMPUS

DIFFERENCE BETWEEN DBMS AND FPS

PRESENTED TO:

MAM ZOYA

COURSE INSTRUCTOR

PRESENTED BY:
TEHREEM ALI

ROLL NO 50

BBA HONS. 7TH SEMESTER

DIFFERENCES BETWEEN DATABASE MANAGEMENT SYSTEM


AND FILE PROCESSING SYSTEM
File processing system Database management system
1. File processing system 1. A Database Management System
store data in separate computer files. File (DBMS) is a set of computer programs that
processing system is a system used to store controls the creation, maintenance, and the
and manage data that involves each use of the database of an organization and
department or area within an organization. its end users.
2. Program-Data Dependence. 2. Data independency
File descriptions are stored within each Data is stored in main server instead of
application program that accesses a given file. separate files .so a user doesn’t depend on
3. Duplication of Data. other files to access to any data.
Applications are developed independently in 3. Less redundancy:
file processing systems leading to unplanned In DBMS there is no duplication of data as
duplicate files. it is stored in main server so there will be
4. Limited data sharing. no additional space required,
Each application has its own private files with 4. Large data capacity:
little opportunity to share data outside their There is more data storage capacity in
own applications. DBMS because data is available at one
5. Lengthy Development Times. place.
Each new application requires the developer to 5. Savings of time:
start from scratch by designing new file DBMS helps its users to save there time in
formats and descriptions finding out any file or entering or editing of
6. Excessive Program Maintenance. data is not so much time consuming.
The preceding factors create a heavy program 6. Maintenance of DBMS
maintenance load. it is not so much difficult in DBMS
7. Integrity Problem. because there is not so much load of
The problem of integrity is the problem of repeated data.
ensuring that the data in the database is 7. Less integrity problems:
accentuate. In DBMs there are less chances of errors
8. Concurrent Access anomalies and changes in data.
If multiple users are updating the same 8. Consistency
data simultaneously it will result in In DBMs there is less inconsistency in data
inconsistent data state. because of one main server which is
9. Security Problems updating the data.
Enforcing Security Constraints in file 9. Security
processing system is very difficult as the DBMS is a secured system. There is less
application programs are added to the system chance of data loss or data theft is not easy.
in an ad-hoc manner. 10. Expensive
10. Cheap DBMS applications are expensive as
FPS is less expensive than DBMS. compare to FPS. Specialized people are
required for its coding and development.

You might also like