The development of a complete database application is a lengthy and complicated process. Different strategies can be used to develop database applications. Following is a brief discussion about different strategies and steps performed during this process:
General Strategies:
A database application is developed to satisfy the requirements of the user. It is very important to understand these requirements in detail. The application should be developed according to the expectation of the user. Different techniques are used to find the requirements and needs of the users such as interviews. These requirements should he defined as early as possible in the development process.
There are two strategies for developing a database application:
1. Top-Down Development
2. Button-up Development
Top-Down Development:
This strategy starts with general issues and moves to specific issues. First of all, we find out the general goals of the organization and the means by which these goals can be achieved. We also define the requirements that must be satisfied to reach these goals. This study gives an abstract data model of the system.
Using this model, we move to detailed and specific issues. This process identifies a particular databases and related application to be developed. Finally, the high-level data mcde1 is transformed into low-level models and all identified systems, databases and applications are developed.
Bottom-Up Development:
This strategy starts with specific issues and moves to general issues. We begin identifying a specific system to be developed. After this, we find out the requirements by studying the existing system and by interviewing different users.
comment closed