DBA Tools Dan DBA Rules
DBA Tools
Setiap produk utama DBMS menyediakan, sistem manajemen databse yang lengkap fungsional yang dapat digunakan untuk menyiman dan mengolah data. Meskipun organisasi dapat menginstal dan menggunakan DBMS yang dikirim, banyak yang menemukan bahwa fungsi yang dibutuhkan cukup untuk mendukung pengembangan database dalam skala besar.
Administrasi dan pemeliharaan aplikasi database sangat memakan waktu jika anda menggunakan fitur – fitur standar dari DBMS. Untungnya, banyak DBA Tools yang meningkatkan fungsi sistem manajemen database relasional yang tersedia dari vendor ketiga.
Jenis dan Keuntungan DBA Tools
- DBA tools meringankan beban administrasi dan mengurangi kemungkinan kesalahan – kesalahan yang diperbuat manusia
- DBA tools mengurangi jumlah waktu, tenaga, dan kesalahan manusia yang terlibat dalam memelihara sistem basis data yang efisien
Kebanyakan organisasi menerapkan setidaknya satu add-on tools untuk DBMS mereka. Banyak organisasi menggunakan puluhan tools untuk meringankan beban administrasi yang terkait dengan mengelola pengembangan produksi database.
Contoh DBA Tools
Database Perfomance Tools
DBMS kebanyakan tidak memberikan analisis yang tepat. DBA harus menggunakan katalog sistem dan permintaan untuk mengawasi setiap database dan obyeknya. Ini bukan solusi optimal karena hal itu bergantung pada intervensi manusia untuk organisasi database yang efisien.
Database Analisis Tools
- Mengumpulkan statistik untuk tabel dan indeks. Informasi statistik standar yang menangkap informasi lebih lanjut atau kombinasi keduanya.
- Untuk menangkap statistik saat ini, membaca set data yang mendasari objek database, membaca stastistik database dari sistem katalog, dan membaca tabel unik untuk menangkap statistik yang di sempurnakan.
- Mengatur batas berdasarkan statistik databae dimana penjadwalan otomatis reorganisasi databse dan tugas – tugas pemeliharaan lainnya dapat diakses.
- Menyediakan serangkaian laporan masalah merinci dan masalah untuk objek database tertentu
Aplication Pefomance Tools
- Menganalisa SQL dalam program aplikasi, menggambarkan dalam format grafis
- Mengusulkan alternatif solusi SQL berdasarkan sistem pakar
- Menganalisa subsistem
Programing and Development Tools
Beberapa alat penghubung antara DBA tools dan programmer tools. Misalnya, pihak ketiga vendor menawarkan berbagai perangkat yang meningkatkan pengembangan aplikasi database. Beberapa tugas pemrograman dan pengembangan perangkat dapat mencakup,
- Checkpoint / Restart
- Debuging Tools
- Miscellaneous Tools
- Space Management Tools
- Compression Tools
Evaluating DBA Tools Vendors
Organisasi maju, biasanya menambah kan staf DBA dengan perangkat lunak canggih yang membantu untuk mengotomatisasi tugas administrasi database. Beberapa kategori alat database yang tersedia untuk organisasi untuk meningkatkan efisiensi administrasi database. Kadang-kadang DBA harus memilih dari daftar perangkat yang sama yang disediakan oleh beberapa vendor utama
Meskipun aspek yang paling penting dari pemilihan database tools adalah cara memenuhi kebutuhan organisasi, menentukan sifat dan stabilitas dari vendor produk
DBA Rules
Database administrator bertanggungjawab terhadap performance, integeritas, dan keamanan dari database. Peran tambahan yang diperlukan kemungkinan besar termasuk perencanaan, pembangunan (development), troubleshooting. Pendekatan database mengikuti beberapa prinsip:
- Data tetap konsisten dalam database
- Data terdefinisi dengan jelas
- User mengakses data secara bersamaan, dalam bentuk yang cocok untuk mereka
Peran database administrator meningkat berdasarkan database dan proses yang dikelola dan kemampuan dari database management system (DBMS).