Download presentation
Presentation is loading. Please wait.
1
The Database Development Process
2
Incremental Commitment in DB Development
Project is reviewed at the end of each development phase (iterative process) Re-justify the process under the light of new requirements and available resources Requirements are tend to change all the time Renew commitment of stakeholders Change of budget by top management Continue / Revise Scope / Cancel
3
Database Development Process
Feasibility Study of Project Purpose – preliminary understanding Deliverable – request for project Requirement Analysis Conceptual Design Logical Design Physical Design - Is the project worth looking at ? - Is the DB system worth building? Implementation Maintenance
4
Database Development Process
Purpose: state business situation and possible solution Deliverable: identify all the necessary BRs Feasibility Study of Project Requirement Analysis Conceptual Design Logical Design Physical Design What do users need and want from the new system? What the new system must do. Implementation Maintenance
5
Database Development Process
Purpose: thorough analysis Deliverable: conceptual data model based on refined BRs (bi-directional) Feasibility Study of Project Requirement Analysis Conceptual Design Logical Design conceptual data model next slide example model from the web page Physical Design Implementation Maintenance
6
Conceptual Data Model
7
Database Development Process
Feasibility Study of Project Purpose: information requirements structure Deliverable: Selection of DB system Requirement Analysis Conceptual Design Logical Design Hierarchical DB Network DB Relational DB Object Oriented DB NoSQL (Big Data) DB Physical Design Implementation Maintenance
8
Database Development Process
Purpose: develop technology specs Deliverable: program/data structures, DB technology purchases… Feasibility Study of Project Requirement Analysis Conceptual Design Logical Design Physical Design Implementation Define physical organization and details of data Maintenance
9
Database Development Process
Purpose: testing, training, debugging, installation, documenting Deliverable: operational programs, documentation, training materials Feasibility Study of Project Requirement Analysis Conceptual Design Logical Design Physical Design Implementation Maintenance
10
Database Development Process
Feasibility Study of Project Purpose –monitor, repair, enhance Deliverable – periodic audits Requirement Analysis Conceptual Design Logical Design Physical Design Implementation Maintenance
11
DB Development Schedule
Gantt Chart shows time estimates of tasks
12
DB Development Schedule …
PERT Chart shows dependencies between tasks
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.