Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Pertemuan 9

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Perintah SQL untuk menghapus tabel adalah ..

a)

ALTER

b)

DELETE

c)

CREATE

d)

DROP

2.

Perintah untuk mengubah struktur tabel adalah ...

a)

ALTER

b)

DELETE

c)

CREATE

d)

DROP

3.

Di bawah ini adalah perintah yang tidak termasuk dalam perintah DDL ...

a)

ALTER

b)

DELETE

c)

CREATE

d)

DROP

4.

Perintah untuk memanipulasi data dalam database adalah ...

a)

DCL

b)

DML

c)

SQL

d)

DDL

5.

Perintah untuk mendefinisikan struktur database adalah ...

a)

DCL

b)

DML

c)

SQL

d)

DDL

6.

Perintah TRUNCATE digunakan untuk ...

a)

membuat tabel

b)

menghapus beberapa baris dari tabel

c)

menghapus semua baris dari tabel

d)

menghapus kolom dari tabel

7.

Berikut ini adalah perintah SQL untuk mengubah tipe data kolom EmployeeName menjadi varchar2 (30) ...

a)

UPDATE Table Employees SET EmployeeName varchar2(30);

b)

ALTER TABLE Employees UPDATE EmployeeName varchar2(30);

c)

ALTER TABLE Employees MODIFY EmployeeName varchar2(30);

d)

MODIFY Table Employees SET EmployeeName varchar2(30);

8.

Di bawah ini adalah pernyataan SQL yang benar untuk mengubah data atau catatan ...

a)

UPDATE Table Employees SET EmployeeName varchar2(30);

b)

UPDATE Employees SET EmployeeName = Fatih;

c)

MODIFY Table Employees SET EmployeeAddress = "Broadway 114";

d)

UPDATE Employees SET EmployeeCity = "Bandung";

9.

Perintah SQL yang sesuai untuk menambahkan kunci asing ke tabel adalah ...

a)

ALTER TABLE Employees ADD CONSTRAINTS FK_Job_id FOREIGN KEY (Job_id) REFERENCES JOBS(Job_id);

b)

ALTER TABLE Employees ADD CONSTRAINT FK_Job_id FOREIGN KEY (Job_id) REFERENCES JOBS(Job_id);

c)

ALTER TABLE Employees ADD CONSTRAINTS FK_Job_id REFERENCES JOBS(Job_id) FOREIGN KEY (Job_id);

d)

ALTER TABLE Employees ADD CONSTRAINT FK_Job_id REFERENCES JOBS(Job_id) FOREIGN KEY (Job_id);

10.

SQL adalah singkatan dari ...

a)

Standard Query Language

b)

Structured Query Language

c)

Structured Question Language

d)

None of the answers is correct

11.

DDL adalah singkatan dari ...

a)

Definition data language

b)

Data definition language

c)

Data description language

d)

None of the answers is correct

12.

Perintah SQL yang sesuai untuk menambahkan kunci utama ke tabel adalah ...

a)

ALTER TABLE Employees ADD CONSTRAINTS pk_EmployeeID PRIMARY KEY(EmployeeID);

b)

ALTER Employees ADD PRIMARY KEY(EmployeeID);

c)

ALTER Employees INSERT CONSTRAINTS pk_EmployeeID PRIMARY KEY;

d)

ALTER TABLE Employees INSERT CONSTRAINTS pk_EmployeeID PRIMARY KEY(EmployeeID);

13.

Perintah SQL yang sesuai untuk menghapus tabel dan semua datanya dari database sepenuhnya, tanpa menempatkan tabel ke dalam recycle bin adalah ...

a)

DROP TABLE Employees;

b)

DROP TABLE Employees PURGE;

c)

DROP ALL TABLE Employees;

d)

DROP ALL Employees PURGE;

14.

Perintah SQL yang sesuai untuk menyisipkan baris ke dalam tabel Category, adalah ...

a)

INSERT INTO Category as (150,"Marketing");

b)

INSERT INTO TABLE Category VALUES AS (150,"Marketing");

c)

INSERT INTO Category (category_id, category_name) VALUES (150,"Marketing");

d)

INSERT INTO Category (category_id, category_name) VALUES (150, Marketing);

15.

Pernyataan di bawah ini yang tidak benar untuk perintah truncate adalah ...

a)

menghapus semua baris dari tabel

b)

menghapus tabel

c)

tidak dapat membatalkan perintah TRUNCATE TABLE

d)

dapat memangkas tabel induk dari constraint kunci asing yang aktif