0% found this document useful (0 votes)
3 views

Lecture 3 - Database Development Process

Uploaded by

ursanisar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Lecture 3 - Database Development Process

Uploaded by

ursanisar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Database Management

Systems

Subject Teacher: Zartasha Baloch


2

Database Development Process


Lecture # 3
Disclaimer: The material used in this presentation to deliver the lecture i.e., definitions/text and pictures/graphs etc.
does not solely belong to the author/presenter. The presenter has gathered this lecture material from various sources on
web/textbooks. Following sources are especially acknowledged:
1. Connolly, Thomas M., and Carolyn E. Begg. Database systems: a practical approach to design, implementation, and management. Pearson
Education, 2005.

2. 2. Hoffer, Jeffrey A.,Venkataraman Ramesh, and Heikki Topi. Modern database management. Upper Saddle River, NJ: Prentice Hall,, 2011.
In this Lecture you will Learn about:

 Database Development Process

 System Development Life Cycle

 Prototyping Database Methodology


4
Database Development Process

 It is the subdivision of the development process into a series of phases, or steps,


each of which focuses on one aspect of the development.

 The collection of these steps is sometimes referred to as a System Development


Life Cycle (SDLC).

 The SDLC is a complete set of steps that a team of information systems


professionals, including database designers and programmers follow in an
organization to specify, develop, maintain and replace information systems.
Systems Development Life Cycle (cont.)

Planning

Analysis

Logical Design

Physical Design

Implementation

Maintenance 5
Systems Development Life Cycle (cont.)

Planning
Planning
Purpose–preliminary understanding
Analysis Deliverable–request for study

Logical Design

Physical Design

Database activity– Implementation


enterprise modeling and
early conceptual data
Maintenance
modeling
6
7
Systems Development Life Cycle (cont.)

Purpose–thorough requirements analysis and


Planning structuring
Deliverable–functional system specifications
Analysis
Analysis

Logical Design

Physical Design

Database activity–Thorough and Implementation


integrated conceptual data
modeling
Maintenance
Systems Development Life Cycle (cont.)

Planning
Purpose–information requirements elicitation
and structure
Analysis
Deliverable–detailed design specifications

Logical Design
Logical Design

Physical Design

Database activity– Implementation


logical database design
(transactions, forms,
Maintenance
displays, views, data
integrity and security)
8
Systems Development Life Cycle (cont.)

Planning
Purpose–develop technology and
organizational specifications
Analysis Deliverable–program/data
structures, technology purchases,
organization redesigns
Logical Design

Physical Design
Physical Design

Database activity– Implementation


physical database design (define
database to DBMS, physical
Maintenance
data organization, database
processing programs)
9
Systems Development Life Cycle (cont.)

Planning Purpose–programming, testing, training,


installation, documenting
Analysis Deliverable–operational programs,
documentation, training materials
Logical Design

Physical Design

Database activity–
database implementation, Implementation
Implementation
including coded programs,
documentation, Maintenance
installation and conversion
10
Systems Development Life Cycle (cont.)

Planning
Purpose–monitor, repair, enhance
Analysis Deliverable–periodic audits

Logical Design

Physical Design

Database activity–
database maintenance, Implementation
performance analysis
and tuning, error Maintenance
Maintenance
corrections
11
Prototyping Database Methodology

12
Prototyping Database Methodology 13
Prototyping Database Methodology 14
Prototyping Database Methodology 15
Prototyping Database Methodology 16

You might also like