Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a23ba020da86c20a

Jump to content

Database administrator

From Wikipedia, the free encyclopedia
(Redirected from Database Administrator)

Database administrator
Occupation
Activity sectors
Information Technology
Description
CompetenciesDatabases, RDBMS, SQL, distributed computing, operating systems, storage technologies, networking, maintenance, recovery
Education required
Typically a bachelor's degree in a computing field[1]
Related jobs
Data administration, System administrator, Data engineer

A database administrator (DBA) is an information technology professional who is responsible for the installation, configuration, security and ongoing maintenance of computer databases.[1] The role may include capacity planning, database design, data migration, performance monitoring, security, troubleshooting, as well as backup and data recovery.[2]

The occupation itself emerged in the late 1970s, alongside commercial database management systems.[3]

Skills

[edit]

Required skills for database administrators include knowledge of SQL, database queries, database theory, database design, specific databases, such as Oracle, Microsoft SQL Server, or MySQL, storage technologies, distributed computing architectures, operating systems, routine maintenance, recovery, and replication/failover.[4][5][6][7] In addition to relational databases, the role may extend to non-relational databases, cloud-hosted databases, as well as large-scale big data platforms.[2]

Non-relational databases cover a range of different data models, such as key-value stores, wide-column stores, document stores and graph stores.[8] According to Gartner, in 2024, the non-relational database management system market grew by 22.7%, compared to 10.8% for relational database management systems.[9]

Impact of cloud services

[edit]

With managed cloud database services accounting for the majority of database spending,[9] the United States Bureau of Labor Statistics suggests demand for database administrators may decline as more companies move to the cloud, allowing fewer administrators to support more companies. Some workers are expected to move into other roles, such as data architecture or software engineering.[1]

Some professionals have started reframing the role to incorporate the practices of site reliability engineering, arguing that the movement towards infrastructure-as-code has changed database administration.[10]

Certification

[edit]

Training for DBAs with accompanying certifications is widely available, offered by database vendors and third parties. Offerings include:[11]

  • IBM Certified Advanced Database Administrator – DB2 10.1 for Linux, Unix and Windows[12]
  • IBM Certified Database Administrator – DB2 10.1 for Linux, Unix, and Windows[12]
  • Oracle Database 12c Administrator Certified Professional[13]
  • Oracle MySQL 5.6 Database Administrator Certified Professional[14]
  • MCSA SQL Server 2012[15]
  • MCSE Data Platform Solutions Expert[16]

See also

[edit]

References

[edit]
  1. 1 2 3 "Database Administrators". 09/07/2026. Bureau of Labor Statistics. Retrieved 29 July 2026.
  2. 1 2 Mullins, Craig S. (2012). Database Administration: The Complete Guide to DBA Practices and Procedures (2 ed.). Pearson Education. ISBN 9780133012729.
  3. Haigh, Thomas (June 2006). ""A Veritable Bucket of Facts" Origins of the Data Base Management System". SIGMOD Record. 35 (2): 33–49. doi:10.1145/1147376.1147382. ISSN 0163-5808.
  4. Spenik, Mark; Sledge, Orryn (20 March 2001). "What is a Database Administrator? (DBA)". Developer.com. Archived from the original on 13 June 2011. Retrieved 6 February 2012.
  5. "Oracle DBA job skills". Burleson Consulting.
  6. "Roles and Responsibilities - Oracle FAQ". www.orafaq.com.
  7. "Database Administrator: Job Description and Requirements". 11/4/2015. study.com. Retrieved 4 November 2015.
  8. Davoudian, Ali; Chen, Liu; Liu, Mengchi (April 2018). "A Survey on NoSQL Stores". ACM Computing Surveys. 51 (2): 1–43. doi:10.1145/3158661.
  9. 1 2 Market Share: Database Management Systems, Worldwide, 2024 (Report). Gartner. May 2025. Gartner document 6494271.
  10. Campbell, Laine; Majors, Charity (October 2017). Database Reliability Engineering: Designing and Operating Resilient Database Systems. O'Reilly Media. ISBN 9781491925942.
  11. "How Do I Become a Certified Database Administrator?". learn.org. Retrieved 4 November 2015.
  12. 1 2 "IBM Professional Certification Program". ibm.com. IBM. Archived from the original on 29 October 2004. Retrieved 10 August 2014.
  13. "Oracle Certification Program". oracle.com. Oracle Corporation. Archived from the original on 4 October 2011. Retrieved 18 June 2011.
  14. "Oracle Certified Professional, MySQL 5.6 Database Administrator". oracle.com. Oracle Corporation. Retrieved 18 September 2016.
  15. "MCSA: SQL Server". microsoft.com. Microsoft. Retrieved 3 November 2015.
  16. "MCSE: Data Platform". 11/4/2015. microsoft.com. Retrieved 4 November 2015.