Preview

Week 8 Case Study: Database Development

Best Essays
Open Document
Open Document
1383 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Week 8 Case Study: Database Development
Running head: DATABASE DEVELOPMENT

Week 8 Case Study: Database Development
Professor – Dr. Hossein Besharatian
CIS 512
September 14, 2013

Table of Contents

Abstract This paper defines the Software Development Life Cycle phases specifically the Waterfall method with a review of tasks to improve the quality of datasets throughout the cycle. It includes recommendations of actions to be performed for full optimization for enhancing performance from data quality assessment. Although full optimization may be reached throughout the process of SDLC, continued maintenance must be in sued to properly retain the database error-free and protected. An evaluation of three methods and activities to ensure maintenance planning is implemented is discussed. An in-depth analysis of an efficient method for planning concurrency control methods and lock granularities that are available to use that will minimize potential security risks that may occur. Finally, serializability isolation model is introduced that ensures transactions produce less record-level locking while operating the system and how a verification method allows review of proper inputs and error checks to increase consistency.

Introduction
There are several Software Development Life Cycle methods that are availabel to utilize although, the Waterfall SDLC is the most desirable due to the simplicity and straight forward methods utilized and will be discussed in regards to topics in this paper. The benefits of this model type include departmentalization and manegerial control. A schedule can be set for each phase similarly to a how a factory system works from one step to the next in a proceeding manner until the product is complete. However, once in the testing phase it is difficult to revert back to make any additional changes. (SDLC Models., n.d.).

Tasks to Improve Dataset Quality Using SDLC Methodology

The Waterfall SDLC incorparates the following stages of planning and



References: Data Concurrency and Consistency. (n.d.). Oracle Documentation. Retrieved September 12, 2013, from http://docs.oracle.com/cd/B10500_01/server.920/a96524/c21cnsis.htm Even, A., & Shankaranarayanan, G. (2009). Quality in Customer Databases-Centered Review of Object Oriented Software Development Methodologies. ACM Computer Database, 15, 3,4,5. Retrieved September 12, 2013, from the ACM Computer database. Ellis, R. (n.d.). Lock Granularity. Granularity of Locks_and Degrees of Consistency_in a Shared Database. Retrieved September 12, 2013, from www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=9&sqi=2&ved=0CF8QFjAI&url=http%3A%2F%2Fpages.cs.wisc.edu%2F~nil%2F764%2FTrans%2FGranularity.ppt&ei=kQ8yUqOhPIzl4AOM6oDIDw&usg=AFQjCNEdfijo3XG83N7W2WlglSi3cEJsQQ&sig2=WGLffPJ8amqYRjHXJAHLuQ&bvm=bv.52109 FFIEC IT Examination Handbook InfoBase - Design Phase. (n.d.). FFIEC IT Examination Handbook InfoBase - Welcome. Retrieved September 12, 2013, from http://ithandbook.ffiec.gov/it-booklets/development-and-acquisition/development-procedures/systems-development-life-cycle/design-phase.aspx Rob, P., & Coronel, C. (2002). Database systems: design, implementation, and management (5th ed.). Boston, MA: Course Technology. SDLC Models. (n.d.). One Stop QA. Retrieved September 12, 2013, from www.onestopqa.com/resources/SDLC%20Models.pdf SqlCeEngine.Verify Method (VerifyOption) (System.Data.SqlServerCe). (n.d.). MSDN the Microsoft Developer Network. Retrieved September 12, 2013, from http://msdn.microsoft.com/en-us/library/cc835509%28v=vs.100%29.aspx The Software Development Cycle (SDLC). (n.d.). Pelican Engineering. Retrieved September 13, 2013, from www.pelicaneng.com/DevDocs/sdlc.pdf

You May Also Find These Documents Helpful

  • Satisfactory Essays

    DBM 380 (Data Base Management) Complete Course Material Click on The Link Below to Purchase A+ Work http://hwminute.com/downloads/dbm-380-data-base-management-complete-course-material/ DBM 380 Week 1 DQ 2.docx DBM 380 Week 1 DQ 1.docx DBM 380 Week 1 Individual Assignment Database Design Paper.docx DBM 380 Week 2 DQ 2.docx DBM 380 Week 2 Individual Assignment; Database Management Systems Paper.docx DBM 380 Week 2 DQ 1.docx DBM 380 Week 3 DQ 1.docx DBM 380 Week 3 DQ 2.docx DBM 380 Week 3 Individual Assignment Driving Log.accdb DBM 380 Week 3 Individual Assignment Driving Log.zip DBM 380 Week 3 Individual Assignment ERD.pdf DBM 380 Week 3 Individual Assignment ERD.zip DBM 380 Week 3 Individual Assignment.zip DBM 380 Week 3 Individual Assignment ERD.pdf DBM 380 Week 3 Individual Assignment ERD.zip DBM 380 Week 4 DQ 1.docx DBM 380 Week 4 DQ 2.docx DBM 380 Week 4 Explaination Of Normalization.docx DBM 380 Week 4 Individual Assignment ERD.zip DBM 380 Week 4 Indiviual Assignment Driving Log Relationships.accdb DBM 380 Week 4 Indiviual Assignment Driving Log Relationships.zip DBM 380 Week 4 Individual Assignment ERD.pdf DBM 380 Week 5 DQ 1.docx DBM 380 Week 5 DQ 2.docx DBM 380 Week 5 LT Database FINAL.accdb DBM 380 Week 5 LT Database FINAL.zip DBM 380 Week 5 LT Huffman PowerPoint REVISED.pptx DBM 380 Week 5 LT Huffman Trucking SR-ht-003.docx DBM 380 Week 5 LT Huffman Trucking SR-ht-003.docx $30.00 – Purchase DBM 380 (Data Base Management) Complete Course Material Click on The Link Below to Purchase A+ Work http://hwminute.com/downloads/dbm-380-data-base-management-complete-course-material/ DBM 380 Week 1 DQ 2.docx DBM 380 Week 1 DQ 1.docx DBM 380 Week 1 Individual Assignment Database Design Paper.docx DBM 380 Week 2 DQ 2.docx DBM 380 Week 2 Individual Assignment; Database Management Systems Paper.docx DBM 380 Week 2 DQ 1.docx DBM 380 Week 3 DQ 1.docx DBM 380 Week 3 DQ 2.docx DBM 380 Week 3 Individual Assignment Driving…

    • 395 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    CMGT 400 Week 1 DQs

    • 676 Words
    • 3 Pages

    The project for CIS336 is designed to touch all aspects of the fundamental concepts of database design and logical data modeling covered during the class. The project is team centered and each team will be responsible for designing, developing, and demonstrating the functionality of a database created based on a defined set of business specifications. At the end of the session, each project team will submit the database designed by the team and demonstrate the database's ability to deliver the required information as outlined in the project specifications. All aspects of the project will be ...…

    • 676 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Cis207

    • 776 Words
    • 4 Pages

    The design phase documents the design of the infrastructure components that will be needed to develop, implement, and operate the system. This can include servers, database instances, and networking components. This phase also involves a more detailed description of the distinct features of the system. These can include screen layouts, prototypes, diagrams, developer pseudo code, and other related…

    • 776 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Cis 515week 3

    • 1024 Words
    • 4 Pages

    Bibliography: (2012). Database systems: Design, implementation, and management. (10 ed.). United States of America: Joe Sabatino.…

    • 1024 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Sdlc Value

    • 1412 Words
    • 6 Pages

    Some SDLCs are based on a more predictive approach to the project, and other SDLCs are based on a more adaptive approach. System developers learn the SDLC phases and activities sequentially, based on the Waterfall model; in practice, however, the phases overlap and projects…

    • 1412 Words
    • 6 Pages
    Better Essays
  • Good Essays

    analysis, and computer-aided systems engineering (CASE) tools. The goal of requirements gathering is to gain a complete and detailed understanding of a company’s problem and how the proposed system will solve it. The third phase is the system design phase. The goal of this phase is to describe in detail how…

    • 435 Words
    • 2 Pages
    Good Essays
  • Good Essays

    References: Pratt, P.J, & Adamski J.J, (2011). Concepts of Database Management. Ohio, OH: CENGAGE Learning.…

    • 688 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    This course introduces the fundamental logical and design considerations addressed during system and application software development. It provides a solid background in information systems analysis and design techniques through a combination of theory and application. Systems Development Life Cycle (SDLC) will be fundamental to the course.…

    • 2212 Words
    • 9 Pages
    Satisfactory Essays
  • Powerful Essays

    System Development Life Cycle (SDLC) methodologies are mechanisms to assure that software systems meet established requirements (DOJ, 2000). These methodologies impose various degrees of discipline to the software development process with the goal of making the process more efficient and predictable. For the purpose of discussion in this paper, SDLC methodologies are divided into two groups (traditional and lightweight). The following introductory sections describe the problem to be investigated and the goal to be achieved. In addition, the introduction provides an analysis of the relevance of the research and discusses the paper’s five-chapter format.…

    • 2094 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    Methodology of the Study

    • 899 Words
    • 4 Pages

    The proponents decided to make use of the SDLC (see figure 3.1), because its framework provides system designers and developers with a sequence of procedures essential in accomplishing the objective of the study. The System Development Life Cycle consists of six stages; Preliminary Investigation stage, Analysis stage, Design stage, Development stage, Implementation stage, and lastly the Maintenance stage, in which each of the stages uses the result of the previous.…

    • 899 Words
    • 4 Pages
    Good Essays
  • Better Essays

    The chapter will tackle different stages of software development. This will discuss in detail the project design, the external, internal and the program design. The next stage will be the project development presenting different phases from basic planning to operation. The last two stages will be the operations and testing procedure. Software design will also be mentioned in the latter part of the document.…

    • 1129 Words
    • 5 Pages
    Better Essays
  • Good Essays

    Database Systems Concepts

    • 715 Words
    • 3 Pages

    The WIFMS solution addresses a full range of facilities and infrastructure issues. For example, the following are just a few examples of how an organization's employees, as well as outside personnel, interact with the WIFMS facility and infrastructure management system:…

    • 715 Words
    • 3 Pages
    Good Essays
  • Good Essays

    What evolved from these early activities in improving rigor is an understanding of the scope and complexity of the total development process. It became clear that the process of creating systems required a system to do systems. This is the SDLC. It is the system used to build and maintain software systems.…

    • 4031 Words
    • 17 Pages
    Good Essays
  • Satisfactory Essays

    Sdlc

    • 406 Words
    • 2 Pages

    The software development life cycle (SDLC) is a framework defining tasks performed at each step in the software development process. SDLC is a structure followed by a development team within the software organization. It consists of a detailed plan describing how to develop, maintain and replace specific software. The life cycle defines a methodology for improving the quality of software and the overall development process.…

    • 406 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    case study

    • 4912 Words
    • 20 Pages

    A software development process, also known as a software development life-cycle (SDLC), is a structure imposed on the development of a software product. Similar terms include software life cycle and software process. It is often considered a subset of systems development life cycle. There are several models for such processes, each describing approaches to a variety of tasks or activities that take place during the process. Some people consider a life-cycle model a more general term and a software development process a more specific term. For example, there are many specific software development processes that 'fit ' the spiral life-cycle model. ISO/IEC 12207 is an international standard for software life-cycle processes. It aims to be the standard that defines all the tasks required for developing and maintaining software.…

    • 4912 Words
    • 20 Pages
    Powerful Essays