wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz tentang Function dan Stored Procedure

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Fungsi utama dari function dalam SQL adalah...

a)

Menjalankan banyak query sekaligus

b)

Mengembalikan satu nilai hasil perhitungan

c)

Mengubah struktur tabel

d)

Menyimpan data secara permanen

e)

Menjalankan trigger secara otomatis

2.

Perintah SQL yang digunakan untuk membuat function adalah...

a)

CREATE PROCEDURE

b)

CREATE FUNCTION

c)

NEW FUNCTION

d)

DEFINE FUNCTION

e)

DECLARE FUNCTION

3.

Berikut ini yang merupakan ciri dari stored procedure adalah...

a)

Hanya mengembalikan satu nilai

b)

Tidak dapat memanipulasi data

c)

Bisa memiliki parameter IN, OUT, INOUT

d)

Hanya dapat digunakan dalam SELECT

e)

Selalu digunakan di dalam trigger

4.

Apa perbedaan utama antara function dan stored procedure?

a)

Function dapat menyimpan data, stored procedure tidak

b)

Function bisa memiliki OUT parameter, stored procedure tidak

c)

Stored procedure tidak bisa dipanggil

d)

Function hanya digunakan untuk insert data

e)

Function mengembalikan nilai, stored procedure bisa tidak

5.

Parameter IN dalam stored procedure berarti...

a)

Nilai akan diambil dari hasil query

b)

Nilai dikembalikan ke pemanggil

c)

Nilai digunakan sebagai input ke prosedur

d)

Nilai tidak dapat digunakan

e)

Nilai disimpan secara permanen

6.

Contoh penggunaan function dalam query SQL yang benar adalah...

a)

CALL hitung_pajak(1000000)

b)

EXEC hitung_pajak(1000000)

c)

SELECT hitung_pajak(1000000);

d)

INSERT hitung_pajak(1000000);

e)

USE hitung_pajak(1000000);

7.

Stored procedure cocok digunakan untuk...

a)

Menyimpan data hasil JOIN

b)

Menampilkan seluruh isi tabel

c)

Menjalankan proses otomatisasi seperti insert/update

d)

Menghapus tabel permanen

e)

Menghitung jumlah kolom

8.

Apa yang terjadi jika sebuah function tidak menggunakan perintah RETURN?

a)

Function tetap berjalan tanpa masalah

b)

Function akan menghapus data

c)

Function akan menghasilkan error

d)

Function akan menjadi stored procedure

e)

Function berubah menjadi trigger

9.

Perintah berikut digunakan untuk menjalankan stored procedure bernama tambah_siswa:

a)

USE tambah_siswa(...)

b)

EXECUTE tambah_siswa(...)

c)

RUN tambah_siswa(...)

d)

CALL tambah_siswa(...)

e)

SELECT tambah_siswa(...)

10.

Jenis database yang mendukung penggunaan function dan stored procedure adalah...

a)

Microsoft Excel

b)

Notepad++

c)

MySQL

d)

HTML

e)

Windows Explorer