Database administrator

From Wikipedia, the free encyclopedia
  (Redirected from Database administration)
Jump to: navigation, search
Database administrator
Names Database administrator, database analyst
Activity sectors
Information technology, information systems
Competencies Databases design and implementation, programming skills, database theory, networking basics, analytical skills, critical thinking
Education required
At least bachelor degree in a related field like information systems, information technology, computer science, management information system

A database administrator (DBA) is an IT professional responsible for the Integrity,performance and security of databases in an organization.[1]

The role includes the development and design of database strategies, system monitoring and improving database performance and capacity, and planning for future expansion requirements. They may also plan, co-ordinate and implement security measures to safeguard the database.[2]


List of skills required to become database administrators are:[3][4][5]

Some employers require a bachelor's degree or higher in computer science, information technology, engineering or related field to perform job duties as a database administrator.


Employing organizations may require that a database administrator have a certification for the particular RDBMS being used.[2]

For example:

  • IBM Certified Advanced Database Administrator - DB2 10.1 for Linux, Unix and Windows[6]
  • IBM Certified Database Administrator - DB2 10.1 for Linux, Unix, and Windows[6]
  • Oracle Database 11g Administrator Certified Professional[7]
  • MCSA SQL Server 2012[8]
  • MCDBA SQL Server 2000[8]


A database administrator's responsibilities can include the following tasks:[9]

  • Installing and upgrading the database server and application tools
  • Allocating system storage and planning future storage requirements for the database system
  • Modifying the database structure, as necessary, from information given by application developers
  • Enrolling users and maintaining system security
  • Ensuring compliance with database vendor license agreement
  • Controlling and monitoring user access to the database
  • Monitoring and optimizing the performance of the database
  • Planning for backup and recovery of database information
  • Maintaining archived data
  • Backing up and restoring databases
  • Contacting database vendor for technical support
  • Generating various reports by querying from database as per need

See also[edit]


  1. ^ "Database Administration". SFIAPlus. British Computer Society. Retrieved 2012-02-06. 
  2. ^ a b "Database Administrator". ICT Careers Portal. Australian Computer Society. Retrieved 2012-02-06. 
  3. ^ Spenik, Mark; Sledge, Orryn (2001-03-20). "What is a Database Administrator? (DBA)". Archived from the original on 2011-06-13. Retrieved 2012-02-06. 
  4. ^
  5. ^
  6. ^ a b "IBM Professional Certification Program". IBM. Retrieved 2014-08-10. 
  7. ^ "Oracle Certification Program". Oracle Corporation. Retrieved 2011-06-18. 
  8. ^ a b "Microsoft SQL Server Certification". Microsoft. Retrieved 2012-02-06. 
  9. ^ "Oracle DBA Responsibilities". Oracle Corporation. Retrieved 2012-02-06. 

Cite error: Invalid <ref> tag; name "microsoft" defined multiple times with different content

External links[edit]

"Database Administrators"