The way from the needs of the local user to the effective solution in the form of the software is rather complicated. If we’re talking about the proper Big data programming, we shall perform the set of actions for creating the needed software and for it to perform the needed actions.
1) Analysis of the requirements.
Before creating the database you shall understand completely what you are expecting from it so it will answer your needs completely.
2) The design of the database.
Choose the most suitable database model, so the final result will be just what you expected.
3) Selection and Evaluation.
After creating the basis of the database development, you ought to evaluate it and choose the appropriate system of the management.