A database administrator (DBA) directs or performs all activities related to maintaining a successful database environment. Responsibilities include designing, implementing, and maintainingthe database system; establishing policies and procedures pertaining to the management, security, maintenance, and use of the database management system.
There are two types in DBA. They are Development DBA & Production DBA.
- A Development DBA - usually works closely with a team of developers and gets more involved in design decisions, giving advice on performance and writing good SQL. That can be satisfying at a human level because you are part of a team and you share the satisfaction of the team's accomplishments.
- A Production DBA - is responsible for maintaining Databases within an organization, so it is a very difficult and demanding job. DBA often gets involved when all the design decisions have been made, and has simply to keep things up and running. It is also a rewarding job, both financially and in terms of job satisfaction. But it's a more 'lonely' job than being a Development DBA.
ConversionConversion EmoticonEmoticon