database planning and design

20
COMP313 – Database Management System Database Planning and Design

Upload: mdiorella

Post on 24-Mar-2015

299 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Database Planning and Design

COMP313 – Database Management System

Database Planning and Design

Page 2: Database Planning and Design

Overview of the System Development Life Cycle

SDLC is the acronym that is used to label the System Development Life Cycle.

The SDLC traces the history of an information system from its initial stage to its obsolescence.

The SDLC is composed of five phases: planning, analysis, design, implementation, and maintenance.

Page 3: Database Planning and Design

• Traces the history of an information system

• Split into 5 phases

• Database design an essential component of the SDLC

Overview of the System Development Life Cycle

Page 4: Database Planning and Design

• Initial Assessment• Feasibility Study• Should the existing

system be:

i) Continued?ii) Modified?iii)Replaced?

• System Cost• Technology

Overview of the System Development Life Cycle

Page 5: Database Planning and Design

• User Requirements

• Existing System Evaluation

• Logical System Design

Overview of the System Development Life Cycle

Page 6: Database Planning and Design

• Detailed Specifications

• Screen, menu, report layouts

• Conversion from old to new

Overview of the System Development Life Cycle

Page 7: Database Planning and Design

• Coding

• Testing

• Debugging

• Installation

Overview of the System Development Life Cycle

Page 8: Database Planning and Design

• Evaluation

• Maintenance• System Errors• Business

Changes

• Enhancements

Overview of the System Development Life Cycle

Page 9: Database Planning and Design

Overview of the System Development Life Cycle

There are many different models and methodologies, but each generally consists of a series of defined steps or stages.” 

Page 10: Database Planning and Design

How does Database Design Relate to the SDLC?

As a specific type of information system, Database Design can be modeled using a similar SDLC type approach, sometimes referred to as DBLC or the Database Development Life Cycle.  

Page 11: Database Planning and Design

Database Development Life Cycle

The SDLC traces the history (life cycle) of an information system.

The DBLC traces the history (life cycle) of a database system.

Since we know that the database serves the information system, it is not surprising that the two life cycles conform to the same basic phases.

Page 12: Database Planning and Design

Database Development Life Cycle

The SDLC traces the history (life cycle) of an information system.

The DBLC traces the history (life cycle) of a database system.

Since we know that the database serves the information system, it is not surprising that the two life cycles conform to the same basic phases.

Page 13: Database Planning and Design

• Traces the history of the creation of a database

• Split into 6 phases

Database Development Life Cycle

Page 14: Database Planning and Design

• Analyze company situation

• Define Problem and Constraints

• Define Objectives

• Define Scope and Boundaries

Database Development Life Cycle

Page 15: Database Planning and Design

• Conceptual Design• ER-Diagram /

Normalization

• DBMS Software Selection

• Create the Logical Design

• Create the Physical Design

Database Development Life Cycle

Page 16: Database Planning and Design

• Install the selected DBMS

• Create the databases

• Load the data / Convert from Old System

Database Development Life Cycle

Page 17: Database Planning and Design

• Test the Database

• Fine-Tune the Database

• Evaluate the Database and its Application Programs

Database Development Life Cycle

Page 18: Database Planning and Design

• Produce the required information flow

• Alternate form of testing

Database Development Life Cycle

Page 19: Database Planning and Design

• Changes to the System (from operation, bugs, business changes)

• Enhancements

Database Development Life Cycle

Page 20: Database Planning and Design

END OF PRESENTATIONThank you…