Database administrator

Database administrators (DBAs) plan and build computer systems, and make sure they’re secure and working properly.

Average salary (a year)

£22,000 Starter

to

£70,000 Experienced

Typical hours (a week)

37 to 39 a week

You could work

on call

How to become a Database administrator

You could get into this job through:

  • a university course
  • an apprenticeship
  • applying directly

University

You could study for a higher national diploma, degree or postgraduate qualification before joining a company training scheme. Useful subjects include:

  • computer science
  • business information systems
  • software engineering
  • information technology management
  • mathematics

Entry requirements

You'll usually need:

  • 2 to 3 A levels to do a degree or higher national diploma
  • a degree in any subject for a postgraduate course

More information

Apprenticeship

You may be able to get into this job through a higher or degree apprenticeship in digital and technology solutions.

Entry requirements

You'll usually need:

  • 5 GCSEs at grades 9 to 4 (A* to C) and college qualifications like A levels for a higher or a degree apprenticeship

More information

Direct application

You may be able to apply directly for a place on a graduate training scheme. These are often open to non-IT graduates as well as those with a computing qualification.

More information

Career tips

Experience in IT support, programming or web development will help.

Further information

Tech Future Careers and the Chartered Institute for IT have more details about careers and training in computing.

What it takes

Skills and knowledge

You'll need:

  • to be thorough and pay attention to detail
  • analytical thinking skills
  • the ability to work well with others
  • patience and the ability to remain calm in stressful situations
  • excellent verbal communication skills
  • persistence and determination
  • the ability to use your judgement and make decisions
  • complex problem-solving skills
  • This job requires a thorough understanding of computer systems and applications.

Restrictions and requirements

You'll need to know structured query language (SQL) and database management systems (DBMS).

What you'll do

Day-to-day tasks

You'll work with an organisation to:

  • establish what the database is for, who’ll use it and what other systems it will link to
  • plan the structure of the database, working out how to organise, find and display data
  • build a test version and check the results for bugs
  • fill (populate) the database with new information or transfer existing data into it
  • plan how to update information, create back-up copies and report errors
  • put in security measures

Working environment

You could work in an office or at a client's business.

Career path and progression

With experience, you could move into IT project management or systems analysis, web development or network management.

You could also become self-employed, or move into consultancy.

Training opportunities

Apprenticeships In England

IT Professional Apprenticeship (System Support)

  • Wage : To be agreed upon appointment
  • Location: Grantham NG32 2HT

Bureau Billing Digital Finance Apprentice

  • Wage : £10,400.00 Annually
  • Location: RICHMOND TW9 1AJ

Courses In England

BTEC L3 Double ICT

  • Provider: Colton Hills Community School
  • Start date: 02 September 2019
  • Location: WOLVERHAMPTON

Computing A Level

  • Provider: Royal Alexandra and Albert School
  • Start date: 02 September 2019
  • Location: Reigate

Get help using this service

Call 08000 150 950

8am to 10pm, 7 days a week

More ways to contact us

Is this page useful?

Yes No