DBA kepanjangan dari Database Administrator bertanggung jawab dengan Database yang ditanganinya, dalam perkembanganya DBA tugas-tugas yang beragam diantara melakukan backup dan recovery, menjaga keamanan database, melakukan performance tuning jika ada problem mengenai kelambatan database yang diakses dan masih banyak tugas yang lain dari DBA(Database Administrator).
secara Umum dan detail tugas DBA meliputi :
- melakukan instalasi dan upgrade dalam sebuah databse dan produk yang terkait
- melakukan analisa dan evaluasi terhadapa perkembangan database
- melakukan proses backup dan recovery terhadap database agar data yang ada dalam database terlindung dari hal-hal yang tidak diinginkan, seperti bencana alam, atau bahkan kebakaran sehingga keamanan data dalam database terjaga karena ada proses backup
- melaukan maintenance terhadap databse apabila ada problem
- melakukan tuning terhadap job atau proses dalam database sehingga performance maksimal
- merencanakan capacity planning pada perkembangan stoage(tempat penyimpanan) pada databse
- melakukan konsultasi dan konsolidasi kepada developer mengenai trauble shooting pada database
hal-hal diatas merupakan tugas sebagian besar dari DBA, jika anda berminat anda setidaknya paham mengenai perkembangan IT dan dasar-dasar pemrograman dalam database. Dalam hal perencanaanya seorang database administrator tidak hanya mampu untuk menganalisa problem atau masalah dalam database akantetapi harus mampu dalam hal teknik atau melakukan penyetingan dalam struktur database. Pengenalan dasar tentang pemrograman dan setting database merupakan salah satu modal untuk menjadi seorang databse administrator. Semoga pengalaman yang sedikit ini bermanfaat.