wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Data Manipulation Language

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa yang dimaksud dengan DML dalam konteks basis data?

a)

Data Maintenance Language

b)

Data Management Language

c)

Data Manipulation Language

d)

Data Modeling Language

2.

Mana pernyataan yang benar tentang DML?.

a)

DML digunakan untuk mendefinisikan struktur data dalam basis data.

b)

DML adalah bagian dari Data Definition Language (DDL).

c)

DML digunakan untuk mengelola izin dan hak akses dalam basis data.

d)

DML digunakan untuk mengambil, memperbarui, menghapus, dan menyisipkan data dalam basis data

3.

DML biasanya terdiri dari perintah-perintah seperti:

a)

SELECT, INSERT, DELETE

b)

CREATE, DROP, ALTER

c)

JOIN, INDEX, TRUNCATE

d)

COMMIT, ROLLBACK, SAVEPOINT

4.
  1. Mana pernyataan yang benar tentang perintah SELECT dalam DML?

a)
  1. Digunakan untuk menyisipkan data baru ke dalam tabel.

b)
  1. Digunakan untuk memperbarui data yang ada dalam tabel. Language (DDL)

c)
  1. Digunakan untuk menghapus tabel beserta isinya.

d)
  1. Digunakan untuk mengambil data dari tabel.

5.

Apa perbedaan antara DML dan Data Definition Language (DDL)?

a)

DDL digunakan untuk mengelola data, sedangkan DML digunakan untuk mendefinisikan struktur data.

b)

DDL hanya digunakan untuk mengambil data, sedangkan DML digunakan untuk mengubah data.

c)

c) DML digunakan untuk mengelola izin akses, sedangkan DDL digunakan untuk menghapus data.

d)

DDL digunakan untuk mendefinisikan struktur data, sedangkan DML digunakan untuk mengelola data dalam struktur tersebut.

6.

Perintah SQL mana yang digunakan untuk memperbarui data dalam basis data?

a)

SELECT

b)

UPDATE

c)

INSERT

d)

ALTER

7.

Berikut adalah contoh perintah UPDATE yang valid:

a)

UPDATE employees SET name = 'John' WHERE id = 1001;

b)

UPDATE employees VALUES ('John') WHERE name = 'John Doe';

c)

UPDATE name FROM employees WHERE id = 1001 SET 'John';

d)

UPDATE employees SET name = 'John';

8.

Perintah SQL mana yang digunakan untuk menghapus data dari tabel dalam basis data?

a)

SELECT

b)

DELETE

c)

REMOVE

d)

ERASE

9.

Berikut adalah contoh perintah DELETE yang valid:

a)

DELETE FROM employees WHERE salary > 50000;

b)

DELETE salary FROM employees WHERE salary < 50000;

c)

DELETE employees WHERE salary < 50000;

d)

DELETE * FROM employees;

10.

Jika Anda ingin menghapus semua data dari tabel "products", perintah SQL yang benar adalah

a)

CLEAR products;

b)

DELETE ALL FROM products;

c)

DELETE FROM products;

d)

REMOVE ALL RECORDS FROM products;