Strategic Database Planning

We know that all the organization have their database resources through which they can store and manage their organizational data and maintain it. But these resource creation is purely work on needs of organization. These needs gives a result called Database. But to fulfil the needs we have to follow some basic rules or strategy so that needs of organization will be easily achieved.

When we are working on database creation for any client requirement than we have to follow some steps in sequential manner so that our database provide all the functionality according to client requirement with efficient and accurate result. 

Let us discuss such kind of strategies or sequential steps planning that create a Good Database-

1. Business Plan

We know that everything will be created after the plan. If client wants a database than client must have a good plan according to that plan client needs a Database. For an example if client want to open an organization like college than client have a plan like financial plan, property plan etc.

2. Information Needs

To work on this plan client must have useful information or required useful information so that its plan work successful. In our case client needed useful information for his organization (college) like how many courses is required which course have good scope, how many universities provide that courses, ho many staff members required, departments required etc.

3. Database Plan

Now the client have done his duty after showing information needs for his organization and after that the Database developer will a play role. Database Developer will understand all the plan and information needs and start to create his plan for making good database. This plan can be called as database blueprint. This plan contain the description about how many tables are required to fulfil client needs, mapping between tables is required or not, default values are required to store or not, how many users are required to access this database like manager, employee, admin etc.

4. Project Implementation or Database Implementation

Till this step database developer has full knowledge about the client requirement for his plan and on that requirement developer created his database plan. Now this database plan is implemented by developer as a project so that client can use it for his organization. In this implementation, Developer must have the complete database knowledge so that he can create such structures like for department table creation developer must ensure the primary key for Department ID, Not Null Constraint for Department Name etc. Similarly in Employee table, Employee ID must be primary attribute, Employee Name must contain not null constraint etc. After complete this database development, database will be  used to store and maintain the organization records according to the client plan.

Strategic Database Planning
Strategic Database Planning
               

No comments:

Post a Comment