profileHeaderLogo.jpg

Database Analyst

Produced SEPTEMBER 2009

Database analysts are computer specialists who design, develop, modify and maintain database management systems to meet specific user needs.

Also Known As:Computer Database Analyst, Computer Specialist, Information Technology Specialist
NOC Number(s):2172.1
Minimum Education:2 years post-secondary education/training
Employment Outlook:Job openings due to employment turnover. Occupational outlook currently unavailable.
Interests:I M D

Duties | Working Conditions | Personal Characteristics | Education | Other Requirements | Employment | Salary | Other Information | Related Occupations | Related School Subjects | Related Field of Study

Duties

Database analysts develop database management systems to provide efficient, effective access to information stored in large databases. For example, database analysts may develop and maintain inventory and sales systems, patient record systems or systems such as the one used to publish this profile on the Internet.

Specific duties and responsibilities vary depending on the size and type of employer. However, in general, database analysts:

  • define system requirements by consulting data administrators (for more information, see the Data Administrator profile) and talking to system users about the types of information (data) needed, how data should be organized, who should have access to different types of data and how data should be reported (displayed or printed)
  • design and develop data models (which describe elements of the data and how they are used) and database architecture by translating abstract relationships into logical structures
  • construct, install and test database management systems
  • work with users to assess system performance and modify systems as needed
  • advise other professionals regarding the selection, purchase and use of database management tools.

Database analysts also may:

  • train users and provide technical support while new systems are being tested and implemented
  • modify existing databases as user needs and technological capabilities change
  • customize commercial databases to meet specific needs.

Working Conditions

Database analysts work in modern offices with sophisticated information technology. They usually work standard weekday office hours but may be required to work overtime to meet project deadlines, deal with emergencies or implement system changes. In some positions, travel is required.

The work can be stressful when users are demanding or systems do not work as planned.


Personal Characteristics

Database analysts need the following characteristics:

  • the ability to learn quickly, think logically and analyze information
  • the ability to build abstract structures of complex relationships
  • the ability to focus on details without losing sight of the project as a whole
  • excellent communication and interpersonal skills
  • good stress management skills
  • an active interest in keeping up with technological advances.

They should enjoy working with people from a wide variety of backgrounds, working in a team environment and solving problems.


Educational Requirements

Database analysts need related post-secondary education. Employers may prefer to hire applicants who have a four year bachelor's degree in computer science or a related discipline that has a significant programming component.

In Alberta, universities, colleges, technical institutes and private vocational schools offer a wide variety of degree, diploma and certificate programs related to computer science. For a list, see the Computer Programmer profile or check EDinfo. Graduates must continuously upgrade their knowledge because computer technology is constantly changing.

Prospective database analysts are strongly advised to talk to potential employers about required and preferred qualifications before enrolling in an education or training program.


Other Requirements section revised OCTOBER 2009

Information Systems Professional is a protected title under Alberta's Professional and Occupational Associations Registration Act. This means that to call yourself an Information Systems Professional or use the I.S.P. designation, you must be a registered member of the Canadian Information Processing Society of Alberta (CIPS Alberta). You do not have to be registered if you do not call yourself an Information Systems Professional.


Employment and Advancement

Database analysts are employed by:

  • information technology consulting firms
  • large public sector organizations such as government departments, hospitals and education institutions
  • large private sector organizations such as financial institutions, telecommunications companies and insurance companies.

Advancement generally takes the form of greater responsibility for larger, more complex projects. Some experienced database analysts advance to supervisory positions or establish their own consulting firms. Advancement to management positions may require formal education in business administration.

Database analysts are part of a larger National Occupational Classification 2172: Database Analysts and Data Administrators. In Alberta, 79 per cent of people employed in this classification work in the following industries:

The employment outlook in this occupation will be influenced by a wide variety of factors including:

Employment turnover is expected to increase as members of the baby boom generation retire over the next ten years.


Salary

Salaries for database analysts vary depending on the responsibilities of the position and the analyst's education and experience.

According to the 2007 Alberta Wage and Salary Survey, Albertans in the Database Analysts and Data Administrators occupational group working part time or full time earned from $29,700 to $101,100 a year. The average salary was $65,900 a year.


Other Sources of Information

EDinfo website: www.alis.alberta.ca/edinfo

Canadian Information Processing Society (CIPS) website: www.cips.ca

Information and Communications Technology Council (ICTC) website: www.ictc-ctic.ca

Discover IT website: www.discoverit.org


Related Occupational Profiles
Computer Programmer
Data Administrator
Information Systems Quality Assurance Analyst
Interactive Media Programmer
Systems Auditor
Systems Tester
Web Designer

Related High School Subjects
Information Processing; Language Arts; Mathematics; and Science (Physics)

Related Post-Secondary Field of Study
Computer and Information Technology

Top of Profile

For more information on career planning, occupations and educational programs, visit the Alberta Learning Information Service (ALIS) website at alis.alberta.ca, call the Alberta Career Information Hotline toll-free at 1-800-661-3753 or 780-422-4266 in Edmonton or visit an Alberta Employment and Immigration service centre near you.

The information contained in this profile was current as of the dates shown. Salaries, employment outlook and educational programs may change. Please check the information before making any career decisions.


© Government of Alberta, Employment and Immigration