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

Database System Development Lifecycle Final

Uploaded by

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

Database System Development Lifecycle Final

Uploaded by

Alfred Mwanda
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Database System Development Lifecycle

Malawi College of Accountancy


Course Name: Database Management Systems (DBM312)

Assignment: Database System Development Lifecycle

Lecturer: Hopeson W. Chagwira

Student Name: [Your Name Here]

Due Date: 2nd December, 2024


Introduction
The Database System Development Lifecycle (DSDLC) plays a pivotal role in the
successful implementation
of databases within modern organizations. This lifecycle ensures that the database
supports business goals efficiently
while adhering to structured stages that enhance functionality, user satisfaction, and
system reliability. This discussion
delves into the stages of the DSDLC, providing a detailed analysis and real-world
examples to underline its importance in
database management.

Database Planning
Database planning is the foundation of the DSDLC, involving the alignment of
database goals with organizational
objectives. This stage begins with defining a mission statement that outlines the
major objectives of the database. For example,
a real estate company may state that its database aims to streamline property
listings and tenant management.

Key activities in this phase include setting standards for data collection, format, and
documentation. Organizations
often utilize Computer-Aided Software Engineering (CASE) tools during this stage to
ensure consistent standards across the
system.

System Definition
System definition involves identifying the scope and boundaries of the database. It
outlines major user views
and defines the system's interaction with other organizational components. For
instance, in a hospital management system,
distinct user views may include doctors, nurses, and administrative staff, each with
unique data needs.

Requirements Collection and Analysis


This phase focuses on gathering information about the organization's requirements.
Techniques like interviews,
document analysis, and data flow diagrams are utilized. For example, a university
might identify its need to store data on student
enrollments, faculty assignments, and course schedules. Requirements are
documented to ensure alignment during subsequent
design phases.

Database Design
The database design stage involves three sub-phases: conceptual, logical, and
physical design. Conceptual design focuses on defining
the data structures and relationships without technical constraints. Logical design
translates these into the target data model,
often relational, while physical design determines storage methods and indexing.
References
Connolly, T., & Begg, C. (2015). Database Systems: A Practical Approach to Design,
Implementation, and Management (6th Edition).
Pearson Education.

Robson, W. (1997). Strategic Information Systems Planning. McGraw-Hill.

Sommerville, I. (2010). Software Engineering (9th Edition). Addison-Wesley.

You might also like