Limitations of file based system, Database Management System

Assignment Help:

Limitations of File Based System

The file-based system has some limitations. The limitations are listed as follows:

  • Isolation and separation of data: When the data is stored in separate files it becomes complex to access. It becomes very complex when the data has to be retrieved from more than two files as a large amount of data has to be looked for.
  • Duplication of data: Because of the decentralised approach, the file system varies to uncontrolled duplication of data. This is disagreeable as the duplication leads to wastage of a lot of storage space. It also money and cost times to enter the data more than once. For instance, the address information of student may have to be duplicated in bus list file data.
  • Inconsistent Data: The data in a file system can become inconsistent if more than one person changes the data simultaneously, for example, if any student changes the residence and the change is notified to only his/her file and not to bus list. Putting wrong data is also another reason for inconsistencies.
  • Data dependence: The physical structure and storage of data files and records are distinct in the application code. This means that it is very difficult to make changes to the existing structure. The programmer would have to recognize all the affected programs, change them and retest them. This characteristic of the File Based system is known as program data dependence.
  • Incompatible File Formats: As the structure of the files is embedded in application programs, the structure is fully dependent on application programming languages. Therefore the structure of a file generated by COBOL programming language may be quite dissimilar from a file generated by 'C' programming language. This incompatibility makes them hard to process together. The application developer may have to develop software to change the files to some common format for processing. Though, this may be time consuming and expensive.
  • Fixed Queries: File based systems are very much dependent on application programs. Any report or query needed by the organisation has to be developed by the application programmer. With type, the time, and number of queries or reports increases. Producing dissimilar types of queries or reports is not possible in File Based Systems. As a result, in some organisations the kind of queries or reports to be produced is fixed. No latest query or report of the data could be produced.

Besides the above, the maintenance of the File Based System is complex and there is no provision for security. Recovery is non-existent or inadequate.


Related Discussions:- Limitations of file based system

Relationships, Let us first describe the term relationships. What Are Re...

Let us first describe the term relationships. What Are Relationships? A relationship can be defined as: A set of associations or connection, or A rule for communic

Objectives of data management, The traffic data mgmt. systems infrastructur...

The traffic data mgmt. systems infrastructure plan describes the software, hardware, data network, and other elements that will support the TDMS. The infrastructure plan is based o

Draw an e_r model in oracle, Draw an E_R Model for the following: An or...

Draw an E_R Model for the following: An organization uses number of items of a equipment to generates goods. Each item is at one LOCATION, of one TYPE and has a DETAILED_DISCRI

Explain the functions and components of ddbms, Question 1 Explain the conc...

Question 1 Explain the concept of database recovery management. Explain the different levels of backup used for recovering data Question 2 What are the different types of par

Define atomicity and aggregation, Atomicity : Either all functions are lai...

Atomicity : Either all functions are laid out or none are. Users could not have to think about the effect of incomplete operations. DBMS ensures this by undoing the functions

State the definition of association, State the definition of association ...

State the definition of association An association is a structural relationship which specifies that objects of one thing are connected with objects of another. In UML, asso

Database application development, The database application project (DAP) fo...

The database application project (DAP) for this assignment consists of the creation of a fully functional Microsoft Access database application for a real client. I recommend you s

Update anomaly-data redundancy, Update Anomaly : This anomaly is occurred d...

Update Anomaly : This anomaly is occurred due to data redundancy. Redundant information makes updates more complex since, for example, varying the name of the instructor of MCS-014

Function module and a normal abap/4 subroutine, What is the difference betw...

What is the difference between the function module and a normal ABAP/4 subroutine? In contrast to normal subroutines function modules have uniquely exact interface.  Declaring da

Relational database implementation, You must implement the entity relations...

You must implement the entity relationship model provided in the model solution to Assignment 1. The model solution will be released on the course website approximately TWO (2) we

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd