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
  • Best Essays

    Xp vs Sdlc

    • 2284 Words
    • 10 Pages

    The vogue of intensifying technological complexity of information systems as well as the need for reusable and predictable process methodologies have steered system developers to establish system development models. A system includes the software, documentation, hardware, middleware, installation procedures, and operational procedures (Scott, 2002). Systems Development Life Cycle also known as Software Development process refers to a framework required in the development of a software product. The systems development life cycle (SDLC) is a conceptual model that describes the stages involved in an information system development project, from an initial feasibility study through maintenance of the completed system (Techtarget, 2001). ISO/IEC 12207 is an international standard for software life-cycle processes. It aims to be the standard that defines the method of selecting, implementing and monitoring the life cycle for software. Since the emergence of the Information system development in the 1940s up to the 1960s, IS development was solely based on the developers’ individual knowledge. But the increase in demand for more complex systems ignited a software crisis that lead to need for a more organised and systematic approach to system development. In the 1960s, Accurately Defined Systems (ADS) and Time Automated Grid (TAG) were the early analysis techniques employed by system developers. They were not widely used because of their complexity and they were not well supported but they laid foundation for the subsequent system development methodologies. The Traditional Waterfall…

    • 2284 Words
    • 10 Pages
    Best 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
  • Good Essays

    This is the first and foremost stage in the development and one of the most important stages. The basic motive is to plan the total project and to estimate the merits and demerits of the project. The Planning phase includes the definition of the intended system, development of the project plan, and Parallel management of the plan throughout the proceedings of the development.…

    • 644 Words
    • 3 Pages
    Good 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

    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
  • Powerful Essays

    Life cycle models

    • 4013 Words
    • 17 Pages

    SDLC 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.…

    • 4013 Words
    • 17 Pages
    Powerful 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
  • 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
  • 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