Soal Dan Jawaban Mengenai View dengan Store Procedure

Hello kawan semua , sudah lama saya tidak mengshare pengalaman ini ....
kali ini saya akan membahas soal dan jawaban mengenai View dengan Store Procedure pada SQL ...

Soal :

  1. Apa yang dimaksud dengan Views pada SQL Server
  2. Syntax pada View
  3. Contoh Script View
  4. Apa yang dimaksud dengan Store Procedure pada SQL Server
  5. Syntax pada Store Procedure
  6. Contoh Script Store Procedure
  7. Apa manfaat dari masing-masing pembahasan tersebut ??
Jawaban :
  1. View adalah objek di dalam database yang berisi kumpulan kolom yang dihasilkan dari Perintah select. Dengan kata lain yang lebih sederhana, view adalah object yang menyimpan hasil query, baik dari satu tabel atau lebih
  2. CREATE VIEW nama_view AS SELECT nama_kolom  FROM nama_tabel WHERE kondisi;
  3. CREATE VIEW view_mhs AS SELECT nm mhs, idmhs  FROM mahasiswa WHERE idnmhs=@idmhs;
  4. Stored procedure adalah salah satu objek routine yang tersimpan pada database MySQL dan dapat digunakan untuk menggantikan berbagai kumpulan perintah yang sering kita gunakan.
  5. CREATE PROCEDURE nama_procedure AS BEGIN SELECT*FROM nama_tabel WHERE kondisi  END GO
  6. CREATE PROCEDURE pro_mahasiswa_prodi_1 AS BEGIN SELECT*FROM mahasiswa WHERE idprodi=1  END GO
  7. Manfaat dari view ialah Membatasi akses data, Menyediakan data yang independen, Menampilkan view yang berbeda-beda dengan data yang sama Dan Memudahkan query yang kompleks.
  8. Manfaat dari store procedure ialah Stored Procedure lebih fleksibel karena ada parameter didalamnya, Proses dilakukan di Database Server sehingga lebih cepat, aplikasi cukup memanggil stored procedure dan mengirim parameter yang diperlukan, untuk membagi beban resource yang terpakai saat aplikasi di jalankan. Jika semua query dijalankan pada aplikasi/client (Front End) maka resource yang terpakai pada client tersebut akan besar, oleh karena itu perintah query tersebut dibuat pada stored procedure (eksekusi pada server), Stored procedure mencegah terjadinya SQL injection


Comments

Popular posts from this blog

Source Code Aplikasi Rekomendasi Izin Riset berbasis Web