The area where all those data is stored is known as a database. To create and use a database, the first thing that is required is a data model; this is similar to a blueprint that is required before making a house. Another important thing is the DBMS which stands for database management system, which is an interface or software with the help of which the databank can be accessed. The database system is the encapsulation of all the three parts i.e. databank, DBMS and data model. For an organisation, it is very important to maintain a databank in order to stay ahead in business. For a small business firm, this is not a big problem as anyone with some knowledge in computer can do this job. The problem arises when the business expands and there is huge amount of data which needs to be stored, retrieved and changed. Then the data administrator and the design analyst are required to do the job. They do the job in a systematic manner starting from visualisation, then design and finally implementation. The first thing that is required to make a database is to understand the purpose of it. For that the designer needs to consult with the client and get to know the users and the process for which it would be used. Next thing is to know the needs of the organisation and preparing the data model according to it. After that the model is created which relates the users, the processes and the information sources with the help of a type of DBMS. Then comes the work of physical design, which involves different things like storage, data structure and the access methods. All these steps include the process of creating a databank and if one require it for proper functioning of his business, then he needs to consult with the database development Perth firms. Before zeroing on a developing firm, an organisation must consider a few things. Firstly, the people that would use the database are employees of the organisation itself and they may not be great computer users, thus it should be easy to use and maintain. The databank should also be scalable, i.e. it should adapt to the growth and requirements of the business firms and that it can be customised to make changes for any software enhancement. The firms should also be able to provide good security to the database such that unauthorised personnel cannot access and use it.