Hi Rattan,
A database administrator is a person responsible for the installation, configuration, upgrade, administration, monitoring and maintenance of databases in an organization.
The role includes the development and design of database strategies, system 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.
*List of skills required to become database administrators are:
-Communication skills
-Knowledge of database theory & design
-Knowledge about the RDBMS itself, e.g. Oracle Database, IBM DB2, M
...more
Hi Rattan,
A database administrator is a person responsible for the installation, configuration, upgrade, administration, monitoring and maintenance of databases in an organization.
The role includes the development and design of database strategies, system 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.
*List of skills required to become database administrators are:
-Communication skills
-Knowledge of database theory & design
-Knowledge about the RDBMS itself, e.g. Oracle Database, IBM DB2, Microsoft SQL Server, MaxDB
-Knowledge of Structured Query Language (SQL) and procedural extension language, e.g. PL/SQL, SQL/PSM, Transact-SQL
-General understanding of distributed computing architectures, e.g. Client/Server, Internet/Intranet, Enterprise
-General understanding of the underlying operating system, e.g. Windows, Unix, Linux
-General understanding of storage technologies, memory management, disk arrays, NAS/SAN, networking
*Certification-
Employing organizations may require that a database administrator have a certification for the particular RDBMS being used.
Ex are Oracle Database 11g Administrator Certified Professional and MCITP Database Administrator 2008.
*Job title
DBA's are also known by the titles Database Coordinator or Database Programmer, although a database programmer requires more advanced skills in SQL programming than a DBA may have, and a Database Programmer may not have and does not require the skills of database administration, backing up, restoring, monitoring or tuning to do their job well.
The role is closely related to the other jobs of Database Analyst, Database Modeller, Programmer Analyst, and Systems Manager.
Some organizations have a hierarchical level of database administrators, generally:
Data Analysts/Query designers
Junior DBA's
Midlevel DBA's
Senior DBA's
DBA consultants
Manager/Director of Database Administration/Information Technology
Hope this helps.
Wish you luck.
less