Module 3 Discussions Database Systems & Systems Acquisition Systems Development and Project Management
Data Redundancy and Normalization
Discuss the relationship between data redundancy and normalization.
Page # 1 What are the consequences if databases are not normalized?
What problems is normalization addressing?
Why is normalization crucial for effective database design and development?
Page # 2 Prioritizing and Completing Tasks a software development project, there are often a great number of requested features, enhancement requests, defect fixes, etc. to be completed.
How should a software development team approach the prioritization of these tasks and how resources should be allocated to completing them?
The helpdesk (or service desk) is available for technical support (as opposed to software development as in the question above). There are also a lot of requests that come into a helpdesk on any given day.
How might the prioritization system for helpdesk requests differ from those in a software development project?
Database Systems
Name:
Course:
Instructor:
Date:
Database normalization is the organization of tables and columns of a relational database to increase the integrity of data and reduce its redundancy. Failure to normalize data has its consequences which are discussed below.
Inability to standardize data leads to inaccurate and inefficient data systems. It also slows down the system such that the rate of work output is undesirable. The overall result is that the system can produce unexpected data. (Michele, 1999).
Failure to normalize data can lead to anomalies (Bill, 2015). This occurs when one tries to store data in two locations. Copy from one location changes, but this does not happen to the other copy. The result is that the two copies fail to agree such that it becomes hard for any application to determine the correct copy.
Normalization can be used to address the following problems. The problems include; insert anomaly, update anomaly and delete anomaly. Insert anomaly is whereby the insertion of certain data types becomes impossible. Update anomaly is where inconsistencies in database arise when trying to refresh the value of a column. Delete anomaly is whereby when deleting data, the data that was intended to be preserved is lost too.
Normalization in database design and development is critical because of the following reasons. Normalization ensures that relations are collected freely from dependencies of undesirable deletion, updates, and insertion. It lengthens the lifespan of application programs by decreasing the necessity of restructuring relations' collection due to the introduction of new data types. Normalization is also important it leads to having a more informative relational model and also the rel...
π Other Visitors are Viewing These APA Essay Samples:
- Computer Science Research: Software Copyright Laws 2 pages/β550 words | 2 Sources | APA | IT & Computer Science | Essay |
- Describe Computer Crime and Cybercrime Research Paper3 pages/β825 words | 4 Sources | APA | IT & Computer Science | Essay |
- Information Technology: Cloud Computing, Future of Business1 page/β275 words | 1 Source | APA | IT & Computer Science | Essay |
- Module 3 Case IT Project Roles, Responsibilities, and Staffing4 pages/β1100 words | 5 Sources | APA | IT & Computer Science | Essay |
- Concept of IT Governance and Cost and Time Estimates for IT Projects1 page/β275 words | 5 Sources | APA | IT & Computer Science | Essay |
- Module 4 Discussions and reflection CSC316 Database Systems1 page/β275 words | 6 Sources | APA | IT & Computer Science | Essay |
- Case Study 1: Laptop Versus Tablet: Which One to Buy?2 pages/β550 words | 2 Sources | APA | IT & Computer Science | Essay |