Dalam hal tanggung jawab dan kegiatan pekerjaan, apa perbedaan antara Administrator Database (DBA) dan Arsitek Database?
Dalam hal tanggung jawab dan kegiatan pekerjaan, apa perbedaan antara Administrator Database (DBA) dan Arsitek Database?
Jawaban:
Saya akan mengatakan istilah Administrator Database mencakup keseluruhan tugas database: desain, pengembangan, dukungan produksi, penyesuaian kinerja, penulisan laporan, OLAP, dll.
Database Architect terlibat dalam desain dan pengembangan solusi basis data yang besar atau rumit. Namun, Arsitek biasanya tidak terlibat dalam operasi sistem sehari-hari begitu dikerahkan.
Saya tidak terlalu suka istilah mana pun. Administrator Database terlalu kabur, Arsitek Database terdengar megah.
Saya seorang programmer komputer, tapi bukankah kita semua?
Kedua istilah ini telah digunakan secara bergantian oleh banyak orang. Saya melihat mereka dengan jelas.
DBA melakukan apa yang disarankan oleh namanya ... administrator database. Berdasarkan RDBMS spesifik yang dikelola, peran DBA melibatkan penerapan aspek-aspek berikut:
Peran DA masuk ke perencanaan infrastruktur sistem informasi dalam hal
Dalam beberapa kasus, satu individu mungkin memiliki dua peran ini, bahkan mungkin yang ketiga (Pengembang). Di perusahaan besar, peran DBA dapat ditetapkan sebagai departemen terpisah. Contrawise, Semakin kecil perusahaan, semakin tercampur peran ini menjadi.
Tidak peduli apa tanggung jawab DBA dan / atau DA seseorang, bahwa seseorang harus memiliki keterampilan orang. Mengapa? Anda harus berinteraksi dengan Pengembang yang membuat kode SQL ke dalam aplikasi mereka. Manajer proyek harus menetapkan aturan dasar sehingga DBA / DA akan melakukannya
Kecuali di perusahaan yang paling formal, judul spesifik sebagian besar tidak berarti dan DBA dapat berarti hampir apa saja. Beberapa DBA fokus secara operasional, beberapa fokus pengembangan, beberapa analitik fokus. Pada kenyataannya, kecuali di perusahaan yang sangat besar di mana hak kepemilikan dikontrol dengan ketat dan orang-orang telah kehilangan pekerjaan, sebagian besar DBA akan melintasi beberapa area perusahaan. Pada hari tertentu, saya berinteraksi dengan operasi, pengembangan, dan bidang analitik administrasi basis data.
Pada akhirnya, tugas Administrator DB / Arsitek / Insinyur adalah menjadi ahli di bidang database dan untuk membantu bisnis dalam memanfaatkan sumber daya itu secara terbaik.