Question

In: Computer Science

Introduction to IS & IT IT101 What problems are caused by data redundancy? Can data redundancies...

Introduction to IS & IT

IT101

What problems are caused by data redundancy? Can data redundancies be completely eliminated when the database approach is used? Justify your answer in your own words.

Solutions

Expert Solution

Three problems are caused by data redundancy and they all, in a broad perspective, are related and involving in unnecessary storage of the same field values more than once.
* The above action will store values more than once results in the wastage of space.
* When the above action is carried out, as and when the value in any field changes, multiple occurrences or the replicas will have to be changed and updated in many records, causing overheads or simply double work, i.e., when one field's value changes any other associated fields' respective values will also need to be changed in multiple records.
* Because of the above action, whenever it is forgotten to change the values in any record, the database will have data inconsistency issues.

Yes, data redundancies can completely be eliminated when the database approach is used:
Justification for the same:
When a proper database design is used, each entity's field values are stored only once, making it unique, in a uniquely identifiable record in the entity's table.
A DataBase Management System (DBMS) reduces data redundancy and inconsistency, reducing isolated files in which any same data is repeated. DBMS controls redundancy.

DBMS uses a system in which a field's value is stored at only one place physically. However, it is requested and accessed by all applications from this place. DBMS with a Database Administrator (DBA) controls data in a DataBase in a centralized manner.


Related Solutions

What are the major health problems caused due to air pollution?
What are the major health problems caused due to air pollution?
Introduction Introduction to Data Structures programming assignments can be completed either in C++ (preferred) or in...
Introduction Introduction to Data Structures programming assignments can be completed either in C++ (preferred) or in Java. In both cases you cannot use libraries or packages that contain pre-built data structures, other than built-in support for objects, arrays, references, and pointers. Classes in C++ and Java can represent anything in the real world. This assignment is to write a compiler for Z++ programming language. The Z++ Programming Language Your program will test if an expression entered by the application user...
Introduction Introduction to Data Structures programming assignments can be completed either in C++ (preferred) or in...
Introduction Introduction to Data Structures programming assignments can be completed either in C++ (preferred) or in Java. In both cases you cannot use libraries or packages that contain pre-built data structures, other than built-in support for objects, arrays, references, and pointers. Classes in C++ and Java can represent anything in the real world. This assignment is to write a compiler for Z++ programming language. The Z++ Programming Language Your program will test if an expression entered by the application user...
What are the faults and problems caused by the transistor inside the devices? A device suggested...
What are the faults and problems caused by the transistor inside the devices? A device suggested and explained its problem with mentioning the solution (Please write the answer using the computer) what are the faults that may occur due to the transistor inside the tv ? With a suggestion of solutions
What are the two main problems that caused the demise of socialist economies in Russia and...
What are the two main problems that caused the demise of socialist economies in Russia and Eastern Europe?
Create an ERD chart that prevents data redundancies and anomalies. The entire primary key must determine...
Create an ERD chart that prevents data redundancies and anomalies. The entire primary key must determine the values in the other columns of a table. No non-key column should determine the value of another column. The data this system must store: Property lot numbers and their corresponding addresses Owners’ last names and first names Owners’ various phone numbers Owners various email addresses Owner various mailing addresses and the months when they reside at them The relationship between owners and properties...
A. Provides data independence B. Encourages data sharing C. Minimizes data redundancy D. Increases data inconsistency...
A. Provides data independence B. Encourages data sharing C. Minimizes data redundancy D. Increases data inconsistency Which of the following statements about database systems is (are) true? (Check all that apply.)
What problems might be caused by structure changes that are made to implement strategies? Examples? Also,...
What problems might be caused by structure changes that are made to implement strategies? Examples? Also, What types of strategies related to changing organization structure might be necessary to implement a strategy? Give examples.
Describe the problems caused by lack of information systems integration.
Describe the problems caused by lack of information systems integration.
What are the problems of analyzing non-stationary data?
What are the problems of analyzing non-stationary data?  
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT