wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Penilaian Harian DML 1

Total questions: 10

Worksheet time: 13mins

Name
Class
Date
1.

Berikut ini yang merupakan query pada DML adalah ....

a)

Create, Delete, Insert

b)

Insert, Update, Drop

c)

Select, Create, Modify

d)

Select, Update, Delete

e)

Select, Update, Rename

2.

Untuk mengubah data yang sudah dientry ke dalam tabel maka sintak yang digunakan adalah ….

a)

Rename

b)

Modify

c)

Select

d)

Delete

e)

Update

3.

Andi mendapatkan tugas dari atasanya untuk menghilangkan beberapa record data yang ada pada database perusahaan. Maka query yang sesuai digunakan Andi adalah ….

a)

Rename

b)

Modify

c)

Select

d)

Delete

e)

Update

4.

Berikut merupakan susunan query yang tepat dalam menginputkan record data adalah ….

a)

INSERT INTO tb_nilai VALUES (‘110’,johan,84);

b)

INSERT INTO tb_nilai VALUE (110,johan,84);

c)

INSERT INTO tb_nilai VALUES (‘110’, ‘johan’,84);

d)

INSERT INTO tb_nilai VALUE (110, ‘johan’,84);

e)

INSERT INTO tb_nilai VALUES (‘110’,johan, ‘84’);

5.

Perhatikan susunan query insert berikut!  

Jika susunan query tersebut dijalankan apa yang akan terjadi?

a)

Berjalan tanpa error

b)

Error karena terdapat susunan query (id, merk, tgl_prod, harga)

c)

Berjalan tanpa error, tetapi data tidak terinput dengan benar

d)

Error, isi data (‘adata’, 1, ‘2022-08-27’, ‘80000’) tidak urut sesuai field

e)

Error karena kesalahan penggunaan tanda petik

6.

Berikut merupakan susunan query yang tepat dalam mengubah record data adalah ….

a)

UPDATE tb_nilai VALUES nilai =99 WHERE id=101;

b)

UPDATE tb_nilai SET nilai =99 WHERE id=101;

c)

UPDATE FROM tb_nilai SET nilai =99 WHERE id=101;

d)

UPDATE tb_nilai WHERE id =101 SET nilai=99;

e)

UPDATE tb_nilai WHERE id=101 VALUES nilai=99;

7.

Berikut merupakan susunan query yang tepat dalam menghapus record data adalah ….

a)

DELETE FROM tb_nilai SET id=101;

b)

DELETE id=101 FROM tb_nilai;

c)

DELETE FROM tb_nilai WHERE id=101;

d)

DELETE tb_nilai WHERE id=101

e)

DELETE tb_nilai SET id=101;

8.

Pada penulisan query select, untuk menampilkan semua record data maka digunakan simbol ….

a)

+

b)

=

c)

x

d)

*

e)

{}

9.

Perhatikan tabel berikut!

Nama table : siswa  

Dari table di atas, ketika seorang user ingin hanya menampilkan siswa yang bukan “Unung”adalah ….

a)

SELECT * FROM siswa WHERE NOT nama = ‘Unung’;

b)

SELECT * FROM siswa WHERE nama = ‘Unung’;

c)

SELECT * FROM siswa WHERE alamat = ‘Planjan’;

d)

SELECT * FROM siswa WHERE NOT hobi = ‘Masak’;

e)

SELECT * FROM siswa WHERE NOT gol_darah = ‘A’;

10.

Perhatikan tabel berikut! Nama table : siswa  Jika ingin hanya menampilkan atau meyeleksi data siswa atas nama “Unung” dan “Karimah”, maka kolom yang tepat adalah berdasarkan kondisi ….

a)

nama

b)

kelas

c)

alamat

d)

gol_darah

e)

hobi