Database Administrator

 Topic Outline

  • Database Administrator
    • Functions of a Database administrator
    • Common Specialties of Database Administrator
  • Data Administrator
    • Responsibilities of a Data Administrator


Database Administrator (DBA)

A database administrator is an important person in the development of any database system. A DBA is responsible for the design, installation, configuration, upgrading, operation, management, and maintenance of the database. A database administrator makes sure the database of an organization and its applications operate efficiently. A database administrator must be a technically skilled diplomat. These skills are required to understand complex hardware issues and software issues. A database administrator should have good communication skills. 

A database administrator uses software to store data such as customer records, student records, bank records, etc. A database administrator makes sure that the data is available for users and it also secures data from unauthorized access. A database administrator is an important component of the information technology environment of any organization which relies on a database management system. The database administrator is responsible for managing the database environment. 

Functions of a database administrator

The main functions of a DBA are as follows:

Preliminary Database Planning

A database administrator participates in preliminary database planning if appointed early.
Identify User Requirements

A database administrator must identify the user environment. A database administrator studies the current system and its output. A database administrator also interviews the different users to know their current and future requirements. 
Maintaining Data Dictionary

The data dictionary is a collection of data about the database. The database administrator store the data item names, meanings, and their usage in a data dictionary. 
Designing Logical Model

The database administrator develops a logical model for an organization, after analyzing user requirements. The logical data model consists of entities, attributes, and their relationships. 
Choosing a DBMS

Based on the logical data model, the database administrator chooses a database management system. The database management system should satisfy all requirements and their constraints. 
Developing Physical Model

The database administrator creates the layout of data according to the database management system.
Creating Database

The database administrator creates the structure of the database by using a database management system after developing the physical model.
Loading Database

After creating the database, the data also load into the database.  
Maintaining the Documentation

The documentation is important when a project is reviewed. The documentation is maintained by the data dictionary system of a database management system. 
Training the Users

The database administrator should train the end-users, application programmers, so that they use the database effectively.

Helping Database Users

The database administrator helps the database users by making sure the data they require is available. 

Backup Procedure

If any portion of the database is damaged, it should be recovered as soon as possible. It is necessary to back up the information of the database on a backup server so that it may be recovered in case of loss.

Common Specialties of Database Administrator

System Database Administrator

The system database administrator is responsible for the physical aspects of a database such as installing and upgrading programs.  

Application Database Administrator

The application database administrator supports a database that has been designed for the particular application such as hospital patient software, bank customer software, etc.

Data Administrator

The need for a data administrator arises, In a large organization where a large amount of data exist. A data administrator is a person who is responsible for the entire data of an organization and whole information resources. A data administrator develops functional requirements for the databases used in the organization. A data administrator also controls and manages the database, communicates with users, makes logical designs, plans the development of the database and the application programs, trains users, etc.

Responsibilities of Data Administrator

  • The data administrator filters out relevant data.
  • The data administrator monitors the data flow throughout the organization.
  • The data administrator designs the concept-based data model.



Comments

Popular Posts

Computer Abbreviation

Transport Layer

Introduction to Database

Types of database

Threads in operating system

Display devices

Shortcut keys of computer

History of Computer