Question

In: Computer Science

List and describe update anomalies.

List and describe update anomalies.

Solutions

Expert Solution

In DBMS, when the same data is stored multiple times unnecessarily in a database, it is known as redundancy of data, which creates problems like the inconsistency of the data and makes the data storage inefficient as we are storing repeated data number of times which make the database table size very large. Due to this inconsistency, 3 types of update anomalies can arise.

  1. Insertion Anomalies - When certain data cannot be inserted into the database without the presence of other data. For example - If we have a student table in a database in which we have attributes like student_id, student_name, branch_name, branch_HOD. So in each tuple, we have to enter branch_name and Branch_HOD, which causes redundancy in the database. So, if we want to insert a new student of CSE branch whose branch data is not stored previously, then we cannot add the student details into it
  2. Deletion Anomalies - If we want to delete some unwanted data, then it causes the deletion of important data. For example, if I want to delete the existing student details of a particular branch (CSE), then the details of the branch-like branch_name and branch_HOD will also get deleted.
  3. Modification Anomalies - If we want to modify a single piece of the data in the database, then we need to update it all places in the database. For example, if the HOD of CSE branch has changed, then we need to update it in each row of CSE student rows.

Related Solutions

- List 10 policies for windows client update and server update
- List 10 policies for windows client update and server update
Provide five specific examples of data anomalies (including at least one insert, update, and delete anomaly...
Provide five specific examples of data anomalies (including at least one insert, update, and delete anomaly each) that might happen if your database were not in at least third normal form. Provide sample non-normalized data and tables, the action taken, and the resulting anomalous data. Explain why your design avoids each possible problem.
Describe 2 congenital anomalies of the penis
Describe 2 congenital anomalies of the penis
Discuss asset pricing anomalies (include in your discussion adefinition, why they occur, and list at...
Discuss asset pricing anomalies (include in your discussion a definition, why they occur, and list at least 5 recently identified anomalies).
- List the benefits of deploying Windows Server Update Services in the network - Define the...
- List the benefits of deploying Windows Server Update Services in the network - Define the new features In the latest version of Windows Server Update Services
Review the YouTube video "An Update on Adult Immunizations," featured in the Instructional Materials, and list...
Review the YouTube video "An Update on Adult Immunizations," featured in the Instructional Materials, and list two common misconceptions about adult vaccinations. How can you help address these misconceptions? Also list two illnesses that these immunizations aim to prevent. Do you feel the immunizations are accomplishing this goal? Why or why not? If not, what is your solution?
Describe some of the problems that might arise from a failure to maintain and update an...
Describe some of the problems that might arise from a failure to maintain and update an existing Chart of Accounts. Discuss in 100–120 words.
Describe the mechanisms behind Huntingtons Disease and Sickle cell, connecting how the genetic anomalies relate to...
Describe the mechanisms behind Huntingtons Disease and Sickle cell, connecting how the genetic anomalies relate to their phenotypes/observed symptoms.
1. Describe the three forms of market efficiency. 2. Explain why the presence of market anomalies...
1. Describe the three forms of market efficiency. 2. Explain why the presence of market anomalies may raise doubt about market efficiency.
Does market experience eliminate anomalies?
Does market experience eliminate anomalies?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT