Disadvantages of a typical proceeding system
The main disadvantages of a typical proceeding system are as
under:
§
The data redundancy and inconsistency: Since the
files are created for each application differently, the files are likely to have
different formats and data designs as they are created by different designers
and programmers over a period of time.
Hence, the same data record may be present in more than one file, the
creation, updation, and deletion of which is managed by different programmes.
Over a period of time, a situation arises when the data is redundant and
inconsistent, due to the changes not being incorporated simultaneously, in all
the applications and in all the files.
§
Difficulty in access to the data: In conventional
system design, the file structure is consistent to the specific information
needs. If the information needs change, gaining access to the data present in
different files to satisfy the revised need, requires writing the necessary
application programmes every time. This is difficult and very time consuming at
critical times.
§
Concurrent access anomalies: In a dedicated file
system application, the concurrent access is provided to improve the response of
processing; however, the file systems are incapable of supervising and
coordinating the changes arising out of the concurrent access to the record.
§
Security problems: The file systems have a
limitation of controlling the access to the record causing insecurity with
respect to the information. Since the application programmes are written time
and again it is difficult to enforce a discipline on the security constraints
across all the applications.
§
Integrity of the data: In a file system it is
difficult to maintain integrity of the data across the applications. The
integrity rules are added when the programmes are written. If any change in the
rules occur, it is very difficult to ensure that it is affected across the files
in all the applications.