Tugas dan Tanggung Jawab DBA

Manajemen Struktur Basis Data

Tanggung jawab DBA dalam menangani struktur basisdata adalah :

  1. Merancang skema
    DBA biasanya tidak terlibat dalam perancangan basisdata mulai dari awal. Oleh karena itu, setiap terjadi perubahan struktur basisdata yang berpengaruh pada skema / relasi antar tabel harus selalu dicatat
  2. Mengawasi terjadinya redundancy
    Redundancy dapat terjadi pada dua hal, yaitu performance dan data integrity. DBA harus menetapkan prosedur tertentu untuk melakukan rekonsiliasi data untuk menghindari terjadinya redundancy
  3. Melakukan pengawasan konfigurasi permintaan atas perubahan struktur basisdata
    DBA bertugas menyusun laporan secara berkala mengenai pemakai yang aktif, serta file dan data yang dipakai, dan metode akses yang digunakan. Disamping itu juga dicatat terjadinya kesalahan. Hal tersebut diperlukan untuk menentukan apakah diperlukan adanya perubahan struktur basisdata demi peningkatan performance
  4. Menjadwalkan dan mengadakan pertemuan apabila terjadi perubahan struktur basisdata
  5. Menerapkan perubahan skema
    Perubahan harus dilakukan pada basisdata ujicoba, agar pemakai dapat mengujinya sebelum diterapkan pada sistem yang sesungguhnya
  6. Merawat dokumentasi pemakai
    Merawat dokumentasi DBA – untuk memperoleh informasi tentang perubahan yang telah dilakukan, bagaimana dan kapan dilakukan

Manajemen DBMS

Tugas DBA berkaitan dengan manajemen DBMS adalah :

  1. Menyusun laporan tentang unjuk kerja sistem basis data
    Unjuk kerja sistem dapat diuji dengan dua metode, yaitu dengan menjalankan contoh program dan dengan mencatat waktu proses pada kegiatan nyata. Pengujian dapat dilakukan melalui rutin program atau melalui fasilitas dalam DBMS
  2. Melakukan investigasi atas keluhan pemakai
  3. Melakukan analisa atas laporan dan keluhan
  4. Melakukan “tuning” atau “optimizing” sistem basisdata
    Beberapa hal yang bisa di tune-up misalnya :

    • buffers size
    • size of a transaction
    • numbers of shared file
  5. Jika memungkinkan, melakukan “tuning” pada perangkat lunak komunikasi dan sistem operasi dengan basisdata – misalnya dengan mengatur agar program tersimpan resident di memori, dengan mengatur alokasi sumberdaya perangkat keras dan saluran komunikasi
  6. Mengevaluasi dan menerapkan fasilitas yang baru

Personil DBA

Personil

Tugas

Database Administrator
  1. Mengatur staf untuk memastikan pengembangan basisdata berjalan lancar
  2. Merencanakan kebutuhan basisdata di masa mendatang
Documentation and standards manager
  1. Menciptakan dan merawat dokumentasi basisdata dan standard
  2. Menyebarluaskan informasi tentang standard
  3. Mengadakan pelatihan
User representatives Mewakili user dalam menentukan kebutuhan basisdata dan menyampaikannya pada DBA
Operations representatives
  1. Mewakili bagian operasional yang berkaitan dengan komputer.
  2. Menetapkan kebutuhan basisdata masa depan yang diperlukan dalam kegiatan operasional
  3. Memantau unjuk kerja basisdata
  4. Melakukan “tuning” pada sistem operasi
DBMS configuration manager
  1. Memahami sistem basisdata dan merawat konfigurasi pengawasan
  2. Melakukan pemantauan dan “tuning” pada sistem basisdata
  3. Menguji fasilitas baru pada DBMS
Performance monitor Menyusun dan menganalisa unjuk kerja sistem

Melakukan investigasi atas keluhan pemakai

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>