Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PSTS PPLDB (Quis 2)

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

SQL adalah singkatan dari...

a)

Standard Query Language

b)

Structured Query Literature

c)

Standard Query Literature

d)

Structured Quotion Language

e)

Structured Query Language

2.

DDL adalah singkatan dari...

a)

Data Definition Language

b)

Data De Language

c)

Doodle Data Language

d)

Deadline Definition Language

e)

Data Deleted Language

3.

Fungsi DDL adalah

a)

membuat hirarki basis data

b)

membuat rekamaan data dalam database

c)

mengatur hak apa saja yang dimiliki oleh pengguna

d)

membuat struktur basis data

e)

memanipulasi data yang ada dalam database

4.

DML adalah singkatan dari...

a)

Data Many Language

b)

Data Merge Language

c)

Data Manipulation Language

d)

Deadline Manipulation Language

e)

Deadline Many Language

5.

Fungsi DML adalah ...

a)

membuat hirarki basis data

b)

membuat rekamaan data dalam database

c)

mengatur hak apa saja yang dimiliki oleh pengguna

d)

membuat struktur basis data

e)

memanipulasi data yang ada dalam database

6.

DCL adalah singkatan dari...

a)

Data Client Language

b)

Data Connect Language

c)

Deadline Customize Language

d)

Deadline Clear Language

e)

Data Control Language

7.

Jenis perintah yang termasuk dalam kategori DDL adalah (pilih lebih dari satu)

a)

create

b)

grant

c)

drop

d)

update

e)

delete

8.

Jenis perintah yang termasuk dalam kategori DML adalah (pilih lebih dari satu)

a)

create

b)

grant

c)

drop

d)

update

e)

delete

9.

Jenis perintah yang termasuk dalam kategori DCL adalah ....

a)

create

b)

grant

c)

drop

d)

update

e)

delete

10.

Perintah yang digunakan untuk membuat sebuah database atau tabel baru adalah...

a)

create

b)

grant

c)

drop

d)

update

e)

delete

11.

Perintah yang digunakan untuk menambahkan index foreign key adalah...

a)

create

b)

rename

c)

show

d)

alter

e)

drop

12.

Perintah yang digunakan untuk menghapus baik itu berupa database, table maupun kolom hingga index adalah.....

a)

create

b)

rename

c)

show

d)

alter

e)

drop

13.

Buatlah tabel barang dengan field kode_barang char(6),nama barang varchar(25),satuan_barang varchar(20) dan stok_barang number(4) primary key nya adalah kode barang

a)

create table barang(

kode_barang char(6) primary key,

nama_barang varchar(25)

);

b)

create table barang(

kode_barang char(6) primary key,

nama_barang varchar(25),

satuan_barang varchar(20),

stock_barang number(4)

);

c)

create table barang(

kode_barang char(6) primary key

nama_barang varchar(25)

satuan_barang varchar(20)

stock_barang number(4)

);

d)

create table barang(

kode_barang char(6),

nama_barang varchar(25),

satuan_barang varchar(20),

stock_barang number(4),

e)

create table barang;

14.

Tamplikanlah seluruh field yang berada didalam tabel barang?

a)

SQL> select * from table barang;

b)

SQL> select * to barang;

c)

SQL> select * from barang;

d)

SQL> select * from new barang;

e)

SQL> select barang;

15.

Isilah sebuah record ke dalam tabel barang berikut

KODE_BARANG, NAMA_BARANG, SATUAN_BARANG, STOK_BARANG,

dengan data sebagai berikut : KPR-1, KULKAS, BUAH, 20

a)

insert into barang values (KPR-1,KULKAS,BUAH,20);

b)

insert into barang ('KPR-1','KULKAS','BUAH','20');

c)

insert into values('KPR-1','KULKAS','BUAH','20');

d)

insert into table barang values('KPR-1','KULKAS','BUAH','20');

e)

insert into barang values('KPR-1','KULKAS','BUAH','20');

16.

alter table siswa add foreign key (id_kelas) references kelas(id_kelas)

on update cascade

on delete cascade

dari Query di atas, mana tabel yang memiliki kardinalitas many (banyak)......

a)

kelas ke siswa

b)

kelas

c)

kelas_pplg

d)

siswa

e)

siswa_marhas

17.

syntax SQL untuk menambah kolom baru adalah...

a)

ALTER TABLE siswa marhas ADD VARCHAR(10);

b)

ALTER TABLE siswa marhas ADD jenis-kelamin VARCHAR

c)

ALTER TABLE siswa ADD jenis-kelamin VARCHAR(10);

d)

ALTER TABLE siswa marhas ADD jenis_kelamin VARCHAR(10);

e)

ALTER TABLE siswa ADD jenis_kelamin VARCHAR(10);

18.

Type data yang paling tepat untuk nomor_telepon adalah...

a)

Int

b)

Varchar

c)

boolean

d)

float

e)

enum

19.

Sintak SQL untuk menampilkan nama_siswa pada tabel siswa yang berada di kelas XI PPLG adalah ...

a)

SELECT "nama_siswa" FROM "siswa" WHERE "kelas" = "XI PPLG"

b)

SELECT * FROM nama_siswa WHERE kelas = "XI PPLG"

c)


SELECT nama_siswa FROM siswa WHERE kelas = XI PPLG

d)


SELECT nama_siswa FROM siswa WHERE kelas = "XI PPLG"

e)


SELECT siswa FROM siswa_nama

20.

perintah SQL yang digunakan untuk menghapus / mengosongkan semua isi data pada tabel siswa adalah.....

a)

update table siswa

b)

delete table siswa

c)

truncate siswa

d)

delete siswa

e)

drop table siswa