Professional Documents
Culture Documents
Lesson 1 - The Database Environment and Development Process
Lesson 1 - The Database Environment and Development Process
Lesson 1 - The Database Environment and Development Process
Lesson 1
The Database Environment and Development Process
Adapted from: Modern Database Management 13th Edition
Learning Objectives
After studying this lesson, you should be able to:
• Data modelling and design tools – Software tools that provide automated
support for creating data models.
• Repository – A centralised knowledge base of all data definitions, data
relationships, screen and report formats, and other system components.
The Database Development Process
Systems
development
life cycle
(SDLC) –
The
traditional
methodology
used to
develop,
maintain, and
replace
information
systems.
The Prototyping Methodology
Developing a
Database
Application
example
Summary
• The systems development life cycle can be presented by five methodological
steps:
1. Planning;
2. Analysis;
3. Design;
4. Implementation;
5. Maintenance.
• Database developers activities occur in each of these overlapping phases.
• Feedback occur that causes a project to return to prior phase.
• In prototyping, a database and its applications are interactively refined
through a close interaction of systems developers and users.
• Prototyping works best when the database application is small and stand-
alone and a small number of users exists.
• A modern database and the applications that use it may be located on
multiple computers.