wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

QUIZ UNTUK PEMULA DDL & DML

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

DDL digunakan untuk?

a)
menghapus semua data dari database
b)

membuat cadangan database

c)
mengakses data dari database
d)

mengatur atau mengubah struktur database

2.

Perintah SQL yang termasuk dalam DDL adalah:

a)
SELECT
b)

UPDATE

c)

CREATE, ALTER, DROP

d)
INSERT
3.

Kegiatan yang termasuk dalam DML adalah:

a)

Membuat tabel baru

b)

Mengubah struktur tabel

c)

Menambahkan data ke tabel

d)

Menghapus tabel

4.

Pernyataan yang benar tentang DML adalah:

a)

Digunakan untuk mengelola struktur database

b)

Menggabungkan beberapa tabel

c)

Mengubah data yang ada

d)

Mengatur integritas data

5.

CREATE TABLE termasuk dalam perintah:

a)

DML

b)

DDL

c)

DCL

d)

TCL

6.

Perintah SQL untuk menghapus sebuah tabel adalah:

a)

REMOVE TABLE

b)

DROP TABLE

c)

DELETE TABLE

d)

DESTROY TABLE

7.

Jenis perintah SQL yang mengizinkan pengguna untuk memasukkan data ke dalam tabel adalah:

a)

INSERT

b)

MODIFY

c)

CHANGE

d)

UPDATE

8.

Ketika ingin menambahkan baris data baru ke dalam tabel, perintah SQL yang digunakan adalah

a)

ADD

b)

APPEND

c)

INSERT

d)

ATTACH

9.

ALTER TABLE digunakan untuk:

a)

Menambahkan kolom ke tabel yang sudah ada

b)

Menghapus semua data dalam tabel

c)

Menghapus tabel secara permanen

d)

Mengganti nama database

10.

ALTER TABLE digunakan untuk:

a)

Menambahkan kolom ke tabel yang sudah ada

b)

Menghapus semua data dalam tabel

c)

Menghapus tabel secara permanen

d)

Mengganti nama database

11.

Pernyataan yang benar tentang DDL adalah:

a)

Digunakan untuk mengubah data yang sudah ada

b)

Merupakan bagian dari bahasa pemrograman

c)

Menyediakan perintah untuk membuat, mengubah, atau menghapus struktur database

d)

Digunakan untuk mengontrol izin akses pengguna

12.

Perintah SQL yang digunakan untuk mengubah data yang sudah ada dalam tabel adalah:

a)

UPDATE

b)

ALTER

c)

MODIFY

d)

CHANGE

13.

Perintah SQL untuk menghapus data tertentu dari tabel adalah:

a)

REMOVE

b)

CLEAN

c)

ERASE

d)

DELETE

14.

DDL tidak termasuk dalam:

a)

Pembuatan indeks

b)

Pengaturan relasi antar tabel

c)

Pembuatan tampilan (view)

d)

Definisi tipe data

15.

DML dapat digunakan untuk:

a)

Membuat tabel bar

b)

Menghapus kolom dari tabel

c)

Mengubah tipe data kolom dalam tabel

d)

Menambahkan constraint ke dalam tabel

16.

Pernyataan yang salah tentang DDL adalah:

a)

Digunakan untuk mendefinisikan struktur tabel

b)

Meliputi perintah seperti CREATE, ALTER, DROP

c)

Tidak mempengaruhi data dalam tabel

d)

Digunakan untuk memanipulasi data dalam tabel

17.

Tabel 'Students' belum memiliki kolom 'phone'. Pilih pernyataan yang benar untuk menambahkan kolom 'phone' dengan tipe data VARCHAR(15).

a)

ALTER TABLE Students ADD COLUMN phone VARCHAR(15);

b)

UPDATE TABLE Students ADD phone VARCHAR(15);

c)

ADD phone VARCHAR(15) TO Students;

d)

INSERT INTO Students (phone) VALUES (VARCHAR(15));

18.

Tabel 'Products' memiliki kolom 'description' dengan tipe data VARCHAR(100). Pilih pernyataan yang benar untuk mengubah tipe data kolom 'description' menjadi TEXT.

a)

ALTER TABLE Products MODIFY description TEXT;

b)

ALTER COLUMN description TYPE TEXT IN Products;

c)

UPDATE Products SET description = TEXT WHERE description = VARCHAR(100);

d)

MODIFY TEXT description IN Products;

19.

Tabel 'Sales' memiliki indeks pada kolom 'customer_id'. Pilih pernyataan yang tepat untuk menghapus indeks 'idx_customer_id' dari tabel.

a)

DROP INDEX idx_customer_id FROM Sales;

b)

ALTER TABLE Sales DROP INDEX idx_customer_id;

c)

REMOVE INDEX idx_customer_id ON Sales;

d)

DELETE INDEX idx_customer_id FROM Sales;

20.

Ez kan?

a)

Kaga

b)

Pusing

c)

EZ😎

d)

B aja