who is database administrator/ programer?
Hello karthik,
A database administrator (DBA) is the information technician responsible for directing or performing all activities related to maintaining a successful database (https://searchsqlserver.techtarget.com/definition/database) environment. A DBA makes sure an organization's database and its related applications operate functionally and efficiently.
The DBA is responsible for understanding and managing the overall database environment. By developing and implementing a strategic blueprint to follow when deploying databases within their organization, DBAs are instrumental to the ongoing efficacy of modern applications that rely on databases for data storage and access.
DBAs are the subject matter experts for database management systems and all related topics, including DBMS implementation and configuration; database design; SQL coding; data extraction, transformation and loading ( ETL (https://searchdatamanagement.techtarget.com/definition/Extract-Load-Transform-ELT) ); test data management; problem resolution; data integrity; database security; optimization; and database backup (https://searchdatabackup.techtarget.com/definition/backup) and recovery.
Hope this helps,
All the best !