Database Development
Database Development
Database Development
Name:
Institution:
DATABASE DEVELOPMENT 2
1. Recommend at least three (3) specific tasks that could be performed to improve the
quality of datasets, using the Software Development Life Cycle (SDLC) methodology.
Several organizations acknowledge the fact that failure to improve the quality of data sets
at the initial stages of data development often lead to severe consequences in the long run.
Improving data quality implies constant analysis and observation to eliminate all the possible
The development stage: In the development stage of the SLDC, the actual writing and the
engineering of the applications involved is done. In this stage, SLDC focuses on improving data
quality through the process of error detection thus prevention. SLDC should provide tools that
systematically support that process of error detection through an automated system of correction
The testing phase: All the codes produced in the initial construction phase of the SLDC should
be tested. Manual, dynamic and static analysis is involved in this phase. Process control and
improvement is considered as a means of improving the quality of data sets. Auditing records are
done to ensure error correction and detection as well as detecting the root causes of errors; SLDC
The maintenance phase: In this phase of SLDC, the application goes through application
changes, systematic changes, and administrative changes. To Ensure quality of data sets in this
stage, SLDC incorporates the support of quality monitoring with metadata and improvement of
operational efficiency. Thus correction of errors is achieved to improve the quality of data (Asad
et al. 2004).
DATABASE DEVELOPMENT 3
2. Recommend the actions that should be performed to optimize record selections and to
enable the creation of a more realistic target of quality advancement. Larger environments also
consider the use of several quality dimensions in assessing the quality of data in record
selections. These dimensions include accuracy, completeness, and currency (Even &
Shankaranarayanan, 2009).
3. Suggest three (3) maintenance plans and three (3) activities that could be performed to
Error Detection and Correction: SLDC helps in improving data quality through the process of
error detection. This activity entails the assessment of omitted data values as well as the
evaluation of the time stamps that are linked to data. SLDC provide tools that systematically
support that process of error detection through an automated system of correction and detection
of the error.
Process Control and Improvement: These activities entail the application of a variety of
methodologies that support the TDQM. Such methodologies might include; systematic
demonstration of data processes, visualization of quality dimensions and the optimization of the
Process Design: This activity entails building data processes from scratch or redesigning the
existing processes to eliminate and reduce data errors in the process. Process design improves the
quality of data by eliminating the foundation causes of defects or reducing the consequences
4 (a) Evaluate which method would be efficient for planning proactive concurrency control
methods and lock granularities. Assess how your selected method can be used to minimize
the database security risks that may occur within a multiuser environment.
Ideally, the OOA model set methodology comprises of a set of rules that function,
effectively in the planning of the proactive concurrency control. Through the simulation of the
execution method, the methodology can be prescribed for the dynamic verification of
concurrency control. The plan involves; Initiating the desired behavior through an event sent to
the state method, execution of the processing according to the specification of the action
specification models finally, Evaluation of the outcome alongside the predictable outcomes of
concurrency control bearing in mind the lock granularities in accordance to behavior. This
method can limit the data security risks through the following ways, isolation of sensitive
4 (b) Analyze how to verify method can be used to plan out system effectively and ensure
that the number of transactions do not produce record-level locking while the database is
in operation.
The specification and evaluation of the method of concurrency control should establish
the concurrency control activities, the concurrency control activities, should then be employed
DATABASE DEVELOPMENT 5
alongside the OOA methodology to enhance a dynamic study of behaviors. The process should
continue through all the bridges following a downward trend to ensure that the target of the
REFERENCES
Asad, C. A., Ullah, M. I., & Rehman, M. U. (2004, September). An approach for software
COMPSAC 2004. Proceedings of the 28th Annual International (pp. 534-539). IEEE.
Even, A., & Shankaranarayanan, G. (2009). Dual assessment of data quality in customer
Ramsin, R., & Paige, R. F. (2008). Process-centered review of object oriented software