Database Administrator

salary graphic

AVG. SALARY

$85,950

education graphic

EDUCATION

Bachelor's degree

job outlook graphic

JOB OUTLOOK

Stable

What To Learn

High School

Suggested Steps to Prepare for a Database Administrator Career (Grades 6-12)

Check out the recommended classes, activities and skills below for each grade level. These recommendations are very general -- discuss your specific course plan with your school counselors and teachers.

AI-assisted and curriculum-reviewed guidance. Talk with your counselor or teacher about your specific plan.
Grades 6-8

Helpful Classes

  • Math
  • Technology
  • Science
  • Communication

Things to Try

  • Build a simple app, webpage, or digital workflow and test where it breaks, Practice organizing files, data, or steps so a computer task is easy to repeat, Learn how devices, networks, or software connect and where errors can happen, Interview a database administrator about troubleshooting, logic, and documentation

Focus Skills

  • Data organization
  • Logic
  • Accuracy
  • Troubleshooting
  • Documentation

Helpful Classes

  • Computer Science
  • Algebra I
  • English
  • Digital Literacy
  • Spreadsheet Applications

Recommended Learning Areas

  • data modeling
  • queries
  • data quality
  • security
  • documentation

Things to Try

  • Join coding, robotics, or cybersecurity activities and document each test and fix, Build a small database, script, webpage, or network diagram and explain how it works, Practice finding bugs, login issues, or connection problems and recording the cause, Shadow a database administrator or Information Technology worker to see how systems are monitored and supported

Focus Skills

  • Data organization
  • Logic
  • Accuracy
  • Troubleshooting
  • Documentation

Helpful Classes

  • Computer Science
  • Algebra II
  • Database Basics
  • English
  • Statistics

Recommended Learning Areas

  • data modeling
  • queries
  • data quality
  • security
  • documentation

Things to Try

  • Create and test a program, website, query, or automation task and revise it after feedback, Compare different hardware, software, or security setups and explain the tradeoffs, Practice writing clear troubleshooting notes, user instructions, or test cases, Use logs, screenshots, or system messages to diagnose a technical problem

Focus Skills

  • Data organization
  • Logic
  • Accuracy
  • Troubleshooting
  • Documentation

Helpful Classes

  • Programming
  • Statistics
  • Database Systems
  • Technical Writing
  • Precalculus

Recommended Learning Areas

  • data modeling
  • queries
  • data quality
  • security
  • documentation

Things to Try

  • Complete a project in programming, networking, databases, or cybersecurity and document each step, Work with tickets, error logs, or user requests and explain how you would solve them, Test a system for performance, data quality, access, or security issues, Interview Information Technology professionals about reliability, privacy, and change management

Focus Skills

  • Data organization
  • Logic
  • Accuracy
  • Troubleshooting
  • Documentation

Helpful Classes

  • Database Systems
  • Computer Science
  • Statistics
  • Technical Writing
  • Cybersecurity

Recommended Learning Areas

  • data modeling
  • queries
  • data quality
  • security
  • documentation

Things to Try

  • Build a portfolio with code samples, system diagrams, troubleshooting notes, and test results, Compare pathways in software, networking, support, data, cloud, and cybersecurity, Complete a capstone tied to system design, automation, testing, or security controls, Practice technical writing, version control, and structured problem solving

Focus Skills

  • Data organization
  • Logic
  • Accuracy
  • Troubleshooting
  • Documentation

Education Level

Education training and experience are required at different levels for success in different occupations.

Bachelor's degree

Database administrators typically need a bachelor’s degree in computer and information technology or a related field, such as engineering; some DBAs study business. Employers may prefer to hire applicants who have a master’s degree focusing on data or database management, typically either in computer science, information systems, or information technology.

Insider Info

Additional Information

A bachelor's degree in computer science, information science or management information systems is usually required. Database administrators may also acquire specific training such as that made available by Oracle or Microsoft. Or they may be voluntarily certified by the Institute for Certification of Computing Professionals (ICCP).

"Get a bachelor's degree in computer science and take courses on data administration and data architecture," says DBA Robert Feehan.

Extra Requirements

Certification is typically offered directly from software vendors or vendor-neutral certification providers. Employers may require their database administrators and architects to be certified in the products they use.

For additional information, visit these websites: