Purpose of D
Purpose of D
Topic of discussion
Problems in Conventional File Processing
System
Data redundancy and inconsistency
Difficulty in accessing data.
Data isolation
Concurrent access anomalies
Integrity problems
Atomicity problems
Security problems
Conventional File Processing System
The system stores permanent records in
various files, and
It needs different application programs to
extract records from, and add records to, the
appropriate files.
Before database management systems
(DBMSs) were introduced, organizations
usually stored information in such systems.
Data redundancy and inconsistency
Data redundancy occurs when the same data
are stored more than once in one or more
tables in a relational database.
Data inconsistency means that the various
copies of the data in a database no longer
agree.
Difficulty in accessing data
The conventional file-processing
environments do not allow needed data to
be retrieved in a convenient and efficient
manner. More responsive data-retrieval
systems are required for general use.
Data Isolation
One of the major problems with the file
system is that the data is scattered and
stored in multiple locations and indifferent
formats.
Hence in order to retrieve the needed
information from multiple location and in
different formats is a very difficult to proceed
with the help of application program.
Concurrent access anomalies
Concurrent access to data means more than
one user is accessing the same data at the
same time. Anomalies occur when changes
made by one user gets lost because of
changes made by other user. File system does
not provide any procedure to stop anomalies.
Integrity problems
Integrity Constraints are the compulsory
conditions which should be satisfied by
every data value present in the relational
table at any instance of time to ensure
that the database consists of only
meaningful and relevant data.
Atomicity problems
Atomicity refers to the completion of the
whole transaction or not completing it at all.
Partial completion of any transaction leads to
incorrect data in the system. The file
system does not guarantee atomicity
Security problems
Poor data security is the most threatening
problem in File Processing System.
There is very
less security in File Processing System as
anyone can easily modify and change the data
stored in the files.
All the users must have some restriction of
accessing data up to a level.
Thank you