Database administrator

From Wikipedia, the free encyclopedia
Jump to: navigation, search

A database administrator (short form DBA) is a person responsible for the installation, configuration, upgrade, administration, monitoring and maintenance of physical databases.[1]

The role includes the development and design of database strategies, monitoring and improving database performance and capacity, and planning for future expansion requirements. They may also plan, co-ordinate and implement security measures to safeguard the database.[2]

Contents

[edit] Skills

[edit] Technical Skills

[3]

[edit] General Skills

[4]

  • Strong organizational skills
  • Strong logical and analytical thinker
  • Ability to concentrate and pay close attention to detail
  • Ability to think broadly and consider impacts across systems and within the organization
  • Good team player

[edit] Certification

Employing organizations may require that a database administrator have a certification for the particular RDBMS being used.[2]

Examples are Oracle Database 11g Administrator Certified Professional[5] and MCITP Database Administrator 2008.[6]

[edit] Duties

A database administrator's responsibilities can include the following tasks:[7]

[edit] Job Titles

DBA's are also known by the titles Database Coordinator or Database Programmer.[2]

The role is closely related to the other jobs of Database Analyst, Database Modeller, Programmer Analyst, and Systems Manager.[2]

Some organizations have a hierarchical level of database administrators, generally:[citation needed]

  • Data Analysts/Query designers
  • Junior DBAs
  • Midlevel DBAs
  • Senior DBAs
  • DBA consultants
  • Manager/Director of Database Administration/Information Technology

[edit] References

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages