A database administrator (DBA) is responsible for the performance, integrity and security of a database. They will also be involved in the planning and development of the database as well as troubleshooting any issues on behalf of the users. A DBA makes sure that databases have the following qualities: data remains consistent across the database; data is clearly defined; users access data concurrently, in a form that suits their needs; there is provision for data security and recovery control (all data is retrievable in an emergency). DBA roles vary depending on the type of database, the processes they administer and the capabilities of the database management system (DBMS) in use.