DB Life Cycle
DB Life Cycle
DB Life Cycle
The DBLC contains six phases: database initial study, database design,
implementation and loading, testing and evaluation, operation, and maintenance
and evolution.
See the given figure below.
If a designer has been called in, chances are current system has failed to perform
functions deemed vital by the company.
Depending on the complexity and scope of the database environment, the database
designer might be a lone operator or part of a systems development team composed of a
project leader, one or more senior systems analysts, and one or more junior systems
analysts. The word designer is used generally here to cover a wide range of design team
compositions.
The overall purpose of the database initial study is to:
a. Analyze the company situation
b. Define the problems and constraints
c. Define the objectives
d. Define the scope and boundaries
3. Define objectives
A proposed database system must be designed to help solve at least the major problems
identified during the problem discovery process. As the list of problems unfolds, several
common sources are likely to be discovered.
When trying to develop solutions, the designer must look for the source of the problems.
There are many cases of database systems that failed to satisfy the end-users because they
are designed to treat the symptoms of the problems rather than their source.
Note that the initial study phase yields proposed problem solutions. The designer's job is to
make sure that the database system objectives, as seen by the designer, correspond to those
envisioned by the end-users. In any case, the database designer must begin to address the
following questions:
1. What is the proposed system's initial objective?
2. Will the system interface with other existing system for future systems in the company?
Will the system share the data with other system or users?