What is a Database Administrator (DBA)?
A Database Administrator is the person in charge of managing the relational database and its access rights. Wikipedia defines a database administrator (DBA) as the person who is responsible for the environmental aspects of a database. In general, these include: Recoverability – Creating and testing Backups Integrity – Verifying or helping to verify data integrity Security – Defining and/or implementing access controls to the data Availability – Ensuring maximum uptime Performance – Ensuring maximum performance given budgetary constraints Development and testing support – Helping programmers and engineers to efficiently utilize the database. The role of a database administrator has changed according to the technology of database management systems (DBMSs) as well as the needs of the owners of the databases. For example, although logical and physical database designs are traditionally the duties of a database analyst or database designer, a DBA may be tasked to perform those duties. Issu