The database development lifecycle
This free course, The database development life cycle, has been designed to give you an overview of the developmental lifecycle for a database system, explaining the importance of data analysis and highlighting how database development differs from traditional software development.

Learning outcomes
- Describe the key points of the waterfall model applied to database development.
- Appreciate the roles of various development artefacts, such as the data requirements document, conceptual data model and such like used to communicate between activities in the database development lifecycle.
- Communicate effectively about aspects of the development of databases.