wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Latihan1

Total questions: 10

Worksheet time: 2mins

Name
Class
Date
1.

1.    Perintah SQL yang termasuk dalam Data Definition Language (DDL) adalah …

a)

a. SELECT, INSERT, DELETE

b)

b.   CREATE, ALTER, DROP

c)

c. UPDATE, DELETE, SELECT

d)

d. GRANT, REVOKE, ROLLBACK

2.
  1. 2. Pernyataan yang benar tentang DML adalah …

a)

a. DML digunakan untuk mendefinisikan struktur database

b)

b. DML berfungsi untuk mengubah dan mengelola data di dalam database

c)

c. DML hanya digunakan untuk membuat tabel baru

d)

d. DML hanya dapat digunakan dalam sistem NoSQL

3.
  1. 3. Perintah SQL berikut yang digunakan untuk menambahkan kolom baru dalam tabel adalah …

a)

a. CREATE COLUMN

b)

b. ALTER TABLE ADD COLUMN

c)

c. MODIFY TABLE

d)

d. ADD COLUMN TO TABLE

4.
  1. 4. Jika ingin menghapus seluruh data dalam tabel tanpa menghapus strukturnya, perintah yang digunakan adalah …

a)

a. DROP TABLE

b)

b. DELETE FROM table_name

c)

c. TRUNCATE TABLE table_name

d)

d. REMOVE TABLE

5.
  1. 5. Untuk menambahkan data ke dalam tabel, perintah SQL yang digunakan adalah …

a)

a.       ADD

b)

b. INSERT INTO

c)

c. UPDATE

d)

d. ALTER TABLE

6.
  1. 6. Berikut adalah contoh perintah DDL, kecuali …

a)

a.       DROP TABLE students;

b)

b. ALTER TABLE employees ADD COLUMN age INT;

c)

c. CREATE TABLE users (id INT, name VARCHAR(50));

d)

d. UPDATE users SET name = 'John' WHERE id = 1;

7.
  1. 7. Perintah SQL yang digunakan untuk mengubah data yang sudah ada dalam tabel adalah …

a)

a.       MODIFY

b)

b. UPDATE

c)

c. CHANGE

d)

d. ALTER

8.
  1. 8. Perbedaan utama antara DELETE dan TRUNCATE adalah …

a)

a.       DELETE menghapus data satu per satu dan bisa dikembalikan (rollback), sedangkan TRUNCATE menghapus semua data secara permanen

b)

b. TRUNCATE lebih lambat dibandingkan DELETE

c)

c. DELETE hanya bisa digunakan pada database relasional

d)

d. DELETE tidak bisa menggunakan klausa WHERE

9.
  1. 9. Jika ingin mengganti nama tabel dari ‘customers’ menjadi ‘clients’, perintah yang benar adalah …

a)

a.       RENAME TABLE customers TO clients;

b)

b. ALTER TABLE customers RENAME clients;

c)

c. MODIFY TABLE customers RENAME clients;

d)

d. CHANGE TABLE customers TO clients;

10.
  1. 10. Perintah SQL yang termasuk dalam kategori DML, kecuali …

a)

a. INSERT

b)

b. UPDATE

c)

c. DELETE

d)

d. ALTER