Page 96 - Rekayasa Perangkat Lunak SMK Kelas XI
P. 96
data dan jumlah pengguna. Hal ini bisa melibatkan pembuatan partisi data
atau skalabilitas horizontal.
5) Pembaruan Statistik
Basis data menggunakan statistik untuk mengoptimalkan query. Pembaruan
statistik secara berkala membantu basis data memilih rencana eksekusi yang
lebih baik untuk query.
6) Tuning Konfigurasi Server
Konfigurasi server basis data dapat memengaruhi kinerja. Anda perlu
mengoptimalkan pengaturan seperti alokasi memori, ukuran cache, dan
konfigurasi jaringan agar sesuai dengan kebutuhan basis data.
7) Pemeliharaan Rutin
Melakukan pemeliharaan rutin seperti menghapus data yang tidak lagi
dibutuhkan atau mengompres data dapat membantu mempertahankan kinerja
yang baik.
8) Pemecahan Masalah Kinerja
Administrasi basis data juga melibatkan pemecahan masalah kinerja jika terjadi
penurunan kinerja tibatiba. Hal ini melibatkan analisis penyebab masalah
dan mengambil tindakan perbaikan yang sesuai.
9) Perubahan Struktural
Apabila kinerja terusmenerus lambat, mungkin diperlukan perubahan struktural
dalam basis data, seperti mengubah skema tabel atau memperbarui indeks.
Pemantauan dan tuning kinerja adalah tugas berkelanjutan dalam administrasi
basis data yang membantu memastikan bahwa basis data bekerja dengan efisien
dan responsif terhadap kebutuhan pengguna.
e. Penyisipan, Pembaruan, dan Penghapusan Data
Penyisipan, pembaruan, dan penghapusan data adalah bagian penting dari
administrasi basis data yang berkaitan dengan manipulasi data dalam basis data.
Berikut beberapa konsep dasar yang terkait dengan tugastugas dalam administrasi
basis data.
1) Penyisipan Data
Penyisipan data melibatkan menambahkan data baru ke dalam basis data.
Hal ini dapat dilakukan dengan menggunakan perintah SQL seperti INSERT
INTO, untuk menentukan tabel tujuan dan nilainilai yang ingin disisipkan
ke dalam kolom yang relevan.
2) Pembaruan Data
Pembaruan data melibatkan mengubah nilainilai yang ada dalam basis data.
Anda dapat menggunakan perintah SQL UPDATE untuk memperbarui baris
data dalam tabel berdasarkan kriteria tertentu.
84 Rekayasa Perangkat Lunak SMK/MAK Kelas XI