Introduction


In the name of Allah, Most Gracious, Most Merciful.

In the previous lesson, we have learned several types of development strategies that should be considered in the system development and how prototyping have been used in the development. System design is the fourth phase of the system development life cycle which we develop an understanding on how the system will operate. In this lesson we will discuss on d database design. This lesson consists of four sections:
Overview of database design
Conventional files vs. database
Database concepts
Normalization