Skip to content
Whittle

Database Administrators

Also called Database Administration Manager, Database Administrator (DBA), Database Analyst, or Systems Administrator (Systems Admin)

Updated · Source: O*NET 31.0

What Database Administrators do

You keep the organized stores of information a company runs on fast, safe, and available, so nobody loses a customer record or a day's work.

A database is an organized store of information, like every customer order, patient record, or student grade a company keeps. Database administrators, often called DBAs, set up those stores, keep them running fast, and decide who is allowed to see what. When something slows down or breaks, you dig in and find out why.

The work is a mix of quiet focus and steady contact with people. You spend long stretches alone reading, testing changes, and installing software updates. You also sit on a team, answer questions by email, train people on how to use a system, and guide junior staff or clients through problems. Most of it happens indoors at a desk, and much of it involves careful judgment about security.

A day in the life

You start with email: a report ran slowly overnight, and a new hire needs access to part of the system. You check what level of access that person should actually have, set it up, and note the change. Then you dig into the slow report, testing ideas until you find the cause. Late morning, you meet with your team about installing an upgrade to the database software, and you plan when to do it so users are not interrupted. After lunch, you walk a coworker through a question they keep hitting, then test a change a programmer made before real users start using it. You are sitting most of the day, indoors, thinking carefully.

This could fit you if you…

  • ✓Like finding the one small cause behind a big problem
  • ✓Keep things accurate, orderly, and on schedule without being reminded
  • ✓Enjoy reading technical documents closely and learning new tools on your own
  • ✓Can switch between quiet solo work and explaining things patiently to other people
  • ✓Feel comfortable taking charge of a change and owning the result

You might not like it if you…

  • –Want to be on your feet or outdoors instead of sitting at a desk
  • –Dislike being the person called when something is broken and users are waiting
  • –Would rather not keep learning new software for the rest of your career
  • –Need a fast-growing field: this one is projected to change -0.1% from 2025 to 2035, compared with +3.5% for all jobs

How people get in

  1. 1Get comfortable with computers early: take math, and any classes that touch programming or how data is organized.
  2. 2Earn a bachelor's degree, which is the typical entry education. Common paths include computer and information sciences, information systems security, or data modeling and database administration programs.
  3. 3Practice on your own: build a small database, load real data into it, and learn to ask it questions.
  4. 4Look for internships or entry-level technical support and junior tech roles, where many people first work alongside experienced administrators.
  5. 5Learn the specific database software your target employers use, and keep adding to that as tools change.
  6. 6Apply for roles listed under names like database analyst, DBA, or systems administrator, and expect to handle both technical work and user questions.

Who tends to enjoy it

Organizing

People who like keeping things accurate, orderly, and running on schedule.

Curious

People who like figuring things out, research, science, and solving problems.

Leading

People who like persuading, selling, starting things, and taking charge.

Official task list

Database Administrators administer, test, and implement computer databases, applying knowledge of database management systems. Coordinate changes to computer databases. Identify, investigate, and resolve database performance issues, database capacity, and database scalability. May plan, coordinate, and implement security measures to safeguard computer databases. (O*NET)

  • Modify existing databases and database management systems or direct programmers and analysts to make changes.
  • Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
  • Plan and install upgrades of database management system software to enhance database performance.
  • Specify users and user access levels for each segment of database.
  • Test changes to database applications or systems.
  • Test programs or databases, correct errors, and make necessary modifications.
  • Train users and answer questions.
  • Provide technical support to junior staff or clients.

A typical day involves

Email Indoors, climate controlled Part of a team Sitting

Skills that matter most

  • Critical Thinking
  • Complex Problem Solving
  • Reading Comprehension
  • Active Listening
  • Judgment and Decision Making
  • Active Learning

What you'll need to know

  • Computers and Electronics
  • English Language
  • Customer and Personal Service
  • Mathematics
  • Telecommunications

How much Database Administrators make

The median pay for Database Administrators in the U.S. is $104,620 a year ($50.30 an hour). Most earn between $60,230 and $163,320. (Bureau of Labor Statistics, May 2025)

Pay depends a lot on where you live: the median is highest in Utah ($135,750) and lowest in Puerto Rico ($51,880).

Pay by state and territory
StateMedian payJobs
Alabama$93,9001,840
Alaska$108,81090
Arizona$104,2801,120
Arkansas$82,480420
California$113,0607,240
Colorado$118,3401,220
Connecticut$108,270810
Delaware$100,910670
District of Columbia$118,540560
Florida$104,1203,810
Georgia$106,8102,460
Hawaii$85,500100
Idaho$85,660180
Illinois$104,6502,340
Indiana$90,090930
Iowa$101,210360
Kansas$100,170440
Kentucky$87,390650
Louisiana$98,270290
Maine$70,500260
Maryland$124,3002,300
Massachusetts$129,3002,310
Michigan$99,8301,150
Minnesota$100,7001,020
Mississippi$87,790200
Missouri$100,2701,140
Montana$83,120300
Nebraska$100,020610
Nevada$109,670380
New Hampshire$92,110250
New Jersey$125,8601,810
New Mexico$98,450570
New York$105,9003,590
North Carolina$113,9001,920
North Dakota$78,73080
Ohio$97,1901,860
Oklahoma$95,320790
Oregon$100,2601,060
Pennsylvania$100,1102,450
Puerto Rico$51,880170
Rhode Island$106,020280
South Carolina$93,640990
South Dakota$82,540170
Tennessee$115,5002,020
Texas$114,4006,430
Utah$135,7501,200
Vermont$104,230120
Virginia$93,3205,940
Washington$118,1401,730
West Virginia$73,490240
Wisconsin$100,0201,220
Wyoming$82,480100

Where to study for this

College programs that commonly lead to this career, and how many US colleges offer each.

Related careers

Computer and Mathematical

Database Architects

Design strategies for enterprise databases, data warehouse systems, and multidimensional networks. Set standards for database operations, programming, query processes, and security. Model, design, and construct large relational databases or data warehouses. Create and optimize data models for warehouse infrastructure and workflow. Integrate new systems with existing warehouse structure and refine system performance and functionality.

$139,500/yr median Considerable preparation

Computer and Mathematical

Computer Systems Analysts

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

$105,850/yr median Considerable preparation

Computer and Mathematical

Network and Computer Systems Administrators

Install, configure, and maintain an organization's local area network (LAN), wide area network (WAN), data communications network, operating systems, and physical and virtual servers. Perform system monitoring and verify the integrity and availability of hardware, network, and server resources and systems. Review system and application logs and verify completion of scheduled jobs, including system backups. Analyze network and server resource consumption and control user access. Install and upgrade software and maintain software licenses. May assist in network modeling, analysis, planning, and coordination between network and data communications hardware and software.

$99,130/yr median Medium preparation

Computer and Mathematical

Software Developers

Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.

$135,980/yr median Considerable preparation

Computer and Mathematical

Computer Systems Engineers/Architects

Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.

$116,580/yr median Medium preparation

Computer and Mathematical

Data Warehousing Specialists

Design, model, or implement corporate data warehousing activities. Program and configure warehouses of database information and provide support to warehouse users.

$139,500/yr median Considerable preparation

Computer and Mathematical

Information Security Engineers

Develop and oversee the implementation of information security procedures and policies. Build, maintain and upgrade security technology, such as firewalls, for the safe use of computer networks and the transmission and retrieval of information. Design and implement appropriate security controls to identify vulnerabilities and protect digital files and electronic infrastructures. Monitor and respond to computer security breaches, viruses, and intrusions, and perform forensic investigation. May oversee the assessment of information security systems.

$116,580/yr median Considerable preparation

Computer and Mathematical

Web Administrators

Manage web environment design, deployment, development and maintenance activities. Perform testing and quality assurance of web sites and web applications.

$116,580/yr median Considerable preparation

Source: O*NET 31.0 Database (USDOL/ETA), occupation 15-1242.00, used under CC BY 4.0 and modified by Whittle. Pay: BLS Occupational Employment and Wage Statistics (May 2025), SOC 15-1242. Outlook and entry education: BLS Employment Projections 2025–35. Program links: NCES CIP 2020 to SOC 2018 crosswalk. How we build these pages.