Database SDLC
Database SDLC
06/10/15
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Planning
Analysis
Logical Design
Physical Design
Implementation
Maintenance
Compiled by L. Mutanu
Planning
Planning
Analysis
Logical Design
Physical Design
Implementation
Database activity enterprise modeling
(Processes/Activities?)
Compiled by L. Mutanu
Maintenance
Compiled by L. Mutanu
Planning
Analysis
Analysis
Logical Design
Physical Design
Database activityconceptual data
modeling (What Data?)
Compiled by L. Mutanu
Implementation
Maintenance
Compiled by L. Mutanu
Planning
Analysis
Logical Design
Logical
Design
Physical Design
Database activity design
transactions, forms, displays, views,
data integrity and security
How is data manipulated?
Compiled by L. Mutanu
Implementation
Maintenance
Compiled by L. Mutanu
Planning
Analysis
Logical Design
Physical
PhysicalDesign
Design
Database activity physical database
design (define database to DBMS,
physical data organization, database
processing programs)
Compiled by L. Mutanu
Implementation
Maintenance
CASE Tools?
Open Source? Commercial DBMS?
In house development? Outsource?
Which DBMS/Application?
Compiled by L. Mutanu
Planning
Analysis
Logical Design
Physical Design
Implementation
Implementation
Database activity writing, coded
programs, documentation, installation and
conversion
Compiled by L. Mutanu
Maintenance
Planning
Analysis
Logical Design
Physical Design
Implementation
Database activity
database maintenance, tuning, error
corrections
Compiled by L. Mutanu
Maintenance
Maintenance
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
TheThreeLevelArchitectureoffersthefollowingbenefits:
Allusersshouldbeabletoaccesssamedata.
Ausersviewisimmunetochangesmadeinotherviews.
Usersdonotneedtoknowphysicaldatabasestoragedetails.
Compiled by L. Mutanu
Compiled by L. Mutanu
Overall Manager
Branch supervisors
Customer
Compiled by L. Mutanu
CRUD Matrix
Compiled by L. Mutanu
Compiled by L. Mutanu
Teleprocessing
Fileserver
Clientserver
Compiled by L. Mutanu
Traditionalarchitecture.Wasasinglemainframewithanumber
ofterminalsattached.
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu
Compiled by L. Mutanu