Skip to main content

Database Administrator

Database administrators use software to store and organize data, such as financial information and customer shipping records. They make sure that data are available to users and are secure from unauthorized access.

Sample of Reported Job Titles

Database Administrator (DBA), Database Analyst, Database Administration Manager, Database Coordinator, Database Programmer, Information Systems Manager, Management Information Systems Director (MIS Director), Programmer Analyst, Systems Manager



Databases provide the backbone of many software applications. And behind those databases are people with a talent for storing, organizing, and managing data. Database administrators—DBAs, for short—set up databases according to a company’s needs, and make sure they operate efficiently, fine-tuning, upgrading, and testing modifications as needed. They are also responsible for implementing security measures to safeguard the company's most sensitive data. The job involves resolving complex issues, so attention to detail is an essential trait in this profession, as is a passion for problem-solving. Communication skills are also important, as DBAs often work as part of a team with computer programmers and managers. Ongoing maintenance of a database frequently requires being on call, and a quarter of DBAs work more than 40 hours a week. These professionals are employed in a wide range of settings in the public and private sectors, and sometimes work as consultants.

Many database administrators are general-purpose DBAs and have all these duties. However, some DBAs specialize in certain tasks that vary with the organization and its needs. Two common specialties are as follows:

  • System DBAs are responsible for the physical and technical aspects of a database, such as installing upgrades and patches to fix program bugs. They typically have a background in system architecture and ensure that the database in a firm’s computer systems works properly.
  • Application DBAs support a database that has been designed for a specific application or a set of applications, such as customer service software. Using complex programming languages, they may write or debug programs and must be able to manage the aspects of the applications that work with the database. They also do all the tasks of a general DBA, but only for their particular application.

Educational Requirements

Employers generally require a bachelor's degree in a computer-related field such as computer science or management information systems, although some favor applicants with a master’s degree in business administration with a concentration in information systems.

Salary Information 2022

According to the Bureau of Labor Statistics, the median salary of a Database Administrator in 2022 was $112,120.

Want to know more?

Get Connected

Belonging to professional organizations & LinkedIn groups can provide you with networking, informational interviewing, & job shadowing opportunities, as well as assist you with finding internships and jobs.

Get Experience

Research & Internship Listings

Find a Job

Job Search Sites Related to Your Major


Information retrieved from U.S. News Best Jobs: Database Administrator , Bureau of Labor Statistics: Database Administrators and Architects, and O*NET Online: Database Administrators.

Purdue University College of Science, 150 N. University St, West Lafayette, IN 47907 • Phone: (765) 494-1729, Fax: (765) 494-1736

Student Advising Office: (765) 494-1771, Fax: (765) 496-3015 • Science IT, (765) 494-4488

© 2024 Purdue University | An equal access/equal opportunity university | Copyright Complaints | DOE Degree Scorecards

Trouble with this page? Accessibility issues? Please contact the College of Science.