A DBA stands for Database Administrator, and this most common job profile for Data Base Stream.
A DBA is responsible for maintaining Databases within an organization, so it is a very difficult and demanding job. Therefore salary of a DBA is also very high.
That is true most of the DBA do nothing more than write a few SQL statements. Their job is so much in demand just because they have one thing on hand that no one else has and that is INFORMATION.
While writing SQL statements may be part of a DBA’s job, there is a lot more to it than that:
– creating databases
– configuring tablespaces
– recommending indexes
– managing backups
– managing security on the database
– creating users/grants/etc
Difference b/w Programmer and DBA
If a programmer makes a mistake, it will be found in testing (if he is lucky). If he is unlucky, it will be found by QA (Quality Assurance). If he is really unlucky, the operations people will have to mitigate any damages the problem causes.
If an administrator (DBA) makes a mistake, it will cost the company a little time, money, or customer satisfaction (if he is lucky). If he is unlucky, it will cost a lot of time, money, and customers (and maybe his job).
Database Administrator (DBA) Salary (in India)
A Database Administrator (DBA) earns an average salary of Rs 408,272 (not exact figure) per year. The skills that increase pay for this job the most are IBM DB2 and MySQL. Experience strongly influences income for this job. Most people with this job move on to other positions after 10 years in this field.
Courses for DBA
Oracle DBA course is most demanding where every in world. So it is suggestible.