wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Basis Data

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.

1. Cara menghapus table barang

a)

A. drop table * barang;

b)

B. drop table barang;

c)

C. drop table barang;

d)

D. drop table_barang;

2.

2. Tamplikanlah seluruh field yang berada didalam tabel barang

a)

A. select barang;

b)

B. select *from barang;

c)

C. select * barang

d)

D. select * barang;

3.

3. Buat lah user baru pada table karyawan dengan user = sofyan dan password = sosa

a)

A. SQL create user sofyan identified by sosa;

b)

B. SQL> create user sofyan by sosa;

c)

C. SQL> create user sofyan identified by sosa;

d)

D. SQL> create user sofyan identified by sosa;

4.

4. Tampilkan last name dengan huruf capital dimana last name nya di awali dengan huruf ‘A’

a)

A. SQL> select upper(last_name),salary from employees where last_name 'A%';

b)

B. SQL> select upper(last_name),salary from employees where last_name like 'A%';

c)

C. SQL> select upper(last_name),salary from employees where last_name like 'A';

d)

D. SQL> select upper(last_name),salary from employees where last_name like 'A%;

5.

5. Buatlah kolom NIP pada table karyawan sebagai index?

a)

A. SQL> create index karyawan nip idx on karyawan(nip);

b)

B. SQL> create index karyawan_nip_idx on karyawan(nip)

c)

C. SQL> create index karyawan_nip_idx on karyawan(nip);

d)

D. SQL> create index karyawan_nip_idx karyawan(nip);

6.

6. Hapus hak akses delete dari user sosa

a)

A. Revoke delete on karyawan from sosa;

b)

B. Revoke delete on karyawan sosa;

c)

C. Revoke delete karyawan from sosa;

d)

D. Revoke delete on karyawan from sosa

7.

7. Buatlah kolom NIP sebagai primary key pada table karyawan

a)

A. SQL> alter table karyawan add constraint pk_nip primary key nip;

b)

B. SQL> alter table karyawan add constraint pk_nip primary key (nip)

c)

C. SQL> alter table karyawan add constraint pk_nip primary key (nip);

d)

D. SQL> alter table karyawan add constraint pk nip primary key (nip);

8.

8.Buat lah barang dengan field kode_barang char(6),nama barang varchar2(25),satuan_barang varchar2(20) dan stok_barang number(4) primary key adalah kode barang :

a)

A. create table barang(kode_barang char(6),nama_barang varchar2(25),satuan_barang varchar2(20),stock_barang number(4),constraint pk_barang primary key(kode_barang));

b)

B. create table barang(kode_barang char(6)nama_barang varchar2(25)satuan_barang varchar2(20)stock_barang number(4)constraint pk_barang primary key(kode_barang));

c)

C. create table barang(kode_barang char(6),

nama_barang varchar2(25),constraint pk_barang primary key(kode_barang));

d)

D. create table barang(kode_barang char(6),

nama_barang varchar2(25),satuan_barang varchar2(20),

stock_barang number(4),constraint pk_barang primary key(kode_barang));

9.

9. Buatlah kolom email pada table pegawai sebagai kolom unique

a)

A. SQL> alter table karyawan add constraint uq_email unique (email);

b)

B. SQL> alter table karyawan add constraint uq_email unique (email)

c)

C. SQL> alter table karyawan on constraint uq_email unique (email);

d)

D. SQL> alter table karyawan on constraint uq_email unique (email);

10.

10. Isikan lah sebuah recordke dalam tabel barang seperti tampilan berikut :

KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG

KPR-1 KULKAS BUAH 20

a)

A. lnsert into barang values('KPR-01','KULKAS','BUAH','20');

b)

B. insert into_barang values('KPR-01','KULKAS','BUAH','20');

c)

C. insert barang_values('KPR-01','KULKAS','BUAH','20');

d)

D. insert into barang values(KPR-01,KULKAS,BUAH,20);

11.

11. Perangkat Lunak (Software) yang digunakan untuk mengelola kumpulan atau koleksi data, dimana data tersebut diorganisasikan atau disusun ke dalam suatu model data disebut…

a)

A. Field

b)

B. Record

c)

C. DBMS

d)

D. Tabel

12.

12. Microsoft Access,Database Oracle adalah salah satu program aplikasi DBMS apa singkatan dari DBMS tersebut…

a)

A. Database Multiple System

b)

B. Database Management System

c)

C. Data Management System

d)

D. Database Management Supply

13.

13. Data yang terletak didalam satu kolom disebut…

a)

A. Field

b)

B. Record

c)

C. DBMS

d)

D. Tabel

14.

14. Data yang terletak di dalam satu baris dan mewakili satu objek disebut….

a)

A. Field

b)

B. Record

c)

C. DBMS

d)

D. Tabel

15.

15. Data yang menggambarkan kumpulan karakteristik suatu entitas

a)

A. Field

b)

B. Record

c)

C. DBMS

d)

D. Database

16.

16. Perintah yang digunakan untuk memanipulasi data adalah…

a)

A. Report

b)

B. Query

c)

C. Form

d)

D. Tabel

17.

17. Manakah dibawah ini yang bukan termasuk kedalam software pengolah data base….

a)

A. Ms- Access

b)

B. Ms- Word

c)

C. My SQL

d)

D. SQL Server

18.

18. Tipe data apakah yang panjang maksimalnya 255 karakter dapat menerima huruf, angka, spasi, dan tanda baca….

a)

A. Text

b)

B. Memo

c)

C. Char

d)

D. Currency

19.

19. Currency digunakan untuk tipe data…

a)

A. Huruf, angka spasi dan tandabaca

b)

B. Berisi gambar

c)

C. Untuk alamat hyperlink

d)

D. Angka dalam format mata uang

20.

20. Karakteristik dari suatu Entity yang menyediakan penjelasan detail tentang entity disebut.

a)

A. Data Field

b)

B. Data Record

c)

C. Attribut

d)

D. Entity

21.

21. Ciri dari Primary Key adalah ....

a)

A. Bersifat unik

b)

B. Bersifat umum

c)

C. Memiliki kesamaan data dengan

d)

D. Mudah dihapal

22.

22. Sql dipublikasikan oleh :

a)

A. E.F Codd

b)

B. D. Chamberlin

c)

C. R.F Boyce

d)

D. Euler

23.

23. Berikut ini adalah sasaran dari SQL, kecuali :

a)

A. Menciptakan basis data dan struktur relasi

b)

B. Harus portable

c)

C. Membuat pemrograman terstruktur dengan grafis

d)

D. Mengelompokan data yang komplek

24.

24. Salah satu contoh data manipulation language

a)

A. ALTER

b)

B. TABLE

c)

C. CHAT

d)

D. SELECT

25.

25. Pengembangan MySQL dengan tool database UNIREG dibuat oleh…

a)

A. E.F Codd

b)

B. Michael Widenius

c)

C. R.F Boyce

d)

D. David

26.

26. Isikan lah sebuah recordke dalam tabel barang seperti tampilan berikut :

KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG

KPR-1 KULKAS BUAH 20

a)

A. SQL> insert into barang values('KPR-01','KULKAS','BUAH','20');

b)

B. SQL> insert from barang values('KPR-01','KULKAS','BUAH','20');

c)

C. SQL> insert into barang from values('KPR-01','KULKAS','BUAH','20');

d)

D. SQL> insert into barang values('KPR-01','KULKAS','BUAH','20');

27.

27. Tambahkan sebuah record lagi sehingga hasil sebagai berikut

KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG

KPR-01 KULKAS BUAH 20

KPR-02 TELEVISI BUAH 15

a)

A.SQL> Insert to barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);

b)

B. SQL> Insert in barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);

c)

C. SQL> Insert into barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);

d)

D. SQL> Insert into barang from values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);

28.

28. Tamplikanlah seluruh field yang berada didalam tabel barang

a)

A. SQL> select * from barang;

b)

B. SQL> select * to barang;

c)

C. SQL> select * from table barang;

d)

D. SQL> select * from new barang;

29.

Hapuslah pada field MONITOR pada kolom nama_barang pada tabel barang xAd

a)

A. SQL> delete from barang where NAMA_BARANG='MONITOR';

b)

B. SQL> delete from table barang where NAMA_BARANG='MONITOR';

c)

C. SQL>delete on barang where NAMA_BARANG='MONITOR';

d)

D. SQL>delete on table barang where NAMA_BARANG='MONITOR';

30.

Hapus Tabel Barang

a)

A. SQL> drop from table barang;

b)

B. SQL> drop to table barang;

c)

C. SQL> drop table barang;

d)

D. SQL> drop on table barang;