Pertanyaan

Bagaimana prosedur tersimpan dapat meningkatkan efisiensi eksekusi dalam basis data? A Dengan mengurangi jumlah query yang dikirim ke server A B Dengan mengubah tipe data kolom B Dengan menghapus data yang tidak relevan D Dengan membuat salinan data untuk backup E Dengan menambahkan lebih banyak kolom ke tabel E

Solusi

Terverifikasi Ahli
4.2 (227 Suara)
Pratyush elit ยท Tutor selama 8 tahun

Jawaban

Jawaban yang benar adalah **A. Dengan mengurangi jumlah query yang dikirim ke server.**Berikut penjelasannya:* **Prosedur tersimpan** adalah blok kode yang disimpan di dalam database. Kode ini dapat dipanggil dan dieksekusi dengan satu perintah, yang memungkinkan Anda untuk menjalankan serangkaian operasi kompleks dengan satu panggilan.* **Efisiensi eksekusi** berarti menjalankan query atau operasi database dengan lebih cepat dan menggunakan lebih sedikit sumber daya.* **Mengurangi jumlah query** yang dikirim ke server adalah cara utama prosedur tersimpan meningkatkan efisiensi. Ketika Anda menggunakan prosedur tersimpan, Anda menggabungkan beberapa operasi kompleks menjadi satu panggilan. Ini berarti server database hanya perlu memproses satu query, bukan beberapa query terpisah.**Contoh:**Bayangkan Anda ingin mengambil data dari beberapa tabel, melakukan beberapa perhitungan, dan kemudian menampilkan hasilnya. Tanpa prosedur tersimpan, Anda harus mengirimkan beberapa query terpisah untuk setiap langkah. Dengan prosedur tersimpan, Anda dapat menggabungkan semua langkah ini menjadi satu blok kode yang dapat dipanggil dengan satu query.**Pilihan lainnya tidak benar karena:*** **B. Mengubah tipe data kolom:** Ini tidak terkait dengan prosedur tersimpan dan mungkin tidak selalu meningkatkan efisiensi.* **C. Menghapus data yang tidak relevan:** Ini adalah praktik umum untuk mengelola database, tetapi tidak terkait langsung dengan prosedur tersimpan.* **D. Membuat salinan data untuk backup:** Ini adalah praktik backup dan tidak terkait dengan prosedur tersimpan.* **E. Menambahkan lebih banyak kolom ke tabel:** Ini dapat memperlambat kinerja database, bukan meningkatkannya.**Kesimpulan:**Prosedur tersimpan meningkatkan efisiensi eksekusi dengan mengurangi jumlah query yang dikirim ke server database. Ini memungkinkan database untuk memproses data lebih cepat dan menggunakan lebih sedikit sumber daya.