Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Basis Data Class

Total questions: 44

Worksheet time: 22mins

Name
Class
Date
1.

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

a)

Field

b)

Record

c)

DBMS

d)

Tabel

2.

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

a)

Database Multiple System

b)

Database Management System

c)

Data Management System

d)

Database Management Supply

3.

Data yang berupa kolom disebut

a)

Field

b)

Record

c)

DBMS

d)

Tabel

4.

Kumpulan baris dan kolom disebut

a)

Field

b)

Record

c)

DBMS

d)

Tabel

5.

Data yang menggambarkan kumpulan karakteristik suatu entitas

a)

Field

b)

Record

c)

DBMS

d)

Database

6.

Manakah dibawah ini yang bukan termasuk kedalam software pengolah data base

a)

Ms- Access

b)

Ms- Word

c)

My SQL

d)

Postgresql

7.

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

a)

Text

b)

Memo

c)

Char

d)

Currency

8.

TimeStamp digunakan untuk tipe data

a)

Huruf, angka spasi dan tandabaca

b)

Tanggal dan waktu saat ini

c)

Berisi gambar

d)

Tanggal dan waktu

9.

Karakteristik dari suatu Entity yang menyediakan penjelasan detail tentang entity disebut

a)

Data Field

b)

Data Record

c)

Attribut

d)

Entity

10.

Ciri dari Primary Key adalah

a)

Bersifat unik

b)

Bersifat umum

c)

Memiliki kesamaan data

d)

Mudah dihapal

11.

Apa kepanjangan dari DDL

a)

Data Definition License

b)

Data Definition Language

c)

Data Diri Lu

d)

Data Definisi Language

12.

Apa kepanjangan DML

a)

Data Manipulation Language

b)

Data Mandiri Lu

c)

Data Manipulation License

d)

Data Massive Language

13.

Salah satu contoh data manipulation language

a)

ALTER

b)

TABLE

c)

CHAT

d)

SELECT

14.

Mana yang bukan data definition language

a)

ALTER

b)

CREATE

c)

DROP

d)

SELECT

15.

Mana yang bukan data manipulation languange

a)

CREATE

b)

INSERT

c)

SELECT

d)

UPDATE

16.

Kode menamplikan seluruh field yang berada didalam tabel barang

a)

SQL> select * from barang;

b)

SQL> select * to barang;

c)

SQL> select * from table barang;

d)

SQL> select * from new barang;

17.

Isikan lah sebuah record ke dalam tabel barang seperti tampilan berikut :

KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG

KPR-1 KULKAS BUAH 20

a)

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

b)

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

c)

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

d)

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

18.

Ubah lah tabel barang pada kolom nama_barang dari TELEVISI menjadi MONITOR

a)

SQL> update to barang

set nama_barang='MONITOR'

where nama_barang='TELEVISI';

b)

SQL> update from barang

set nama_barang='MONITOR'

where nama_barang='TELEVISI';

c)

SQL> update barang

set nama_barang='MONITOR'

where nama_barang='TELEVISI';

d)

SQL> update table barang

set nama_barang='MONITOR'

where nama_barang='TELEVISI';

19.

Hapuslah pada field MONITOR pada kolom nama_barang pada tabel barang

a)

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

b)

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

c)

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

d)

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

20.

Tampilkan kode barang,nama barang dari tabel barang yang jumlah stoknya 20

a)

SQL> SELECT ON KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;

b)

SQL> SELECT KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;

c)

SELECT TO KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;

d)

SQL> SELECT FROM KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;

21.

Hapus Tabel Barang

a)

SQL> drop from table barang;

b)

SQL> drop to table barang;

c)

SQL> drop table barang;

d)

SQL> drop on table barang;

22.

Tampilkan last name,salary dari tabel employees yang salary nya lebih besar dari 12000

a)

SQL> select last_name,salary to employees where salary>12000;

b)

SQL> select last_name,salary on employees where salary>12000;

c)

SQL> select last_name,salary from employees where salary>12000;

d)

SQL> select last_name,salary employees where salary>12000;

23.

Tampilkan employee id,last name dan salary untuk karyawan yang mempunyai employee id lebih dari 100 dan salary nya ditambah 3000 dan urut kan berdasarkan salary nya dari terbesar ke terkecil

a)

select employee_id,last_name,salary+3000 from employees where employee_id>100 order by salary asc;

b)

SQL> select from employee_id,last_name,salary+3000 from employees where employee_id>100 order by salary asc;

c)

select employee_id,last_name,salary+3000 from employees where employee_id>100 order by salary desc;

d)

SQL> select table employee_id,last_name,salary+3000 from employees where employee_id>100 order by salary desc;

24.

Tampilkan employee id,last name,salary dan salary di kalikan 10% dengan kolom alias “Gaji Baru”

a)

SQL> select employee_id,last_name,salary,salary*0.1 as "Gaji Baru" to employees;

b)

SQL> select employee_id,last_name,salary,salary*0.1 as "Gaji Baru" on employees;

c)

SQL> select employee_id,last_name,salary,salary*0.1 as "Gaji Baru" from employees;

d)

SQL> select employee_id,last_name,salary,salary*0.1 as "Gaji Baru" from employees;

25.

Tampilkan last name,job id karyawan yang hire date nya antara 20-09-1988 s/d 06-02-2000

a)

SQL> select table from last_name,job_id from employees where hire_date between '28-09-1988' and '06-02-2000';

b)

select last_name,job_id from employees where hire_date between '28-09-1988' and '06-02-2000';

c)

select last_name,job_id from table employees where hire_date between '28-09-1988' and '06-02-2000';

d)

select last_name,job_id to employees where hire_date between '28-09-1988' and '06-02-2000';

26.

Simbol Apakah Ini

a)

Alur

b)

Relasi

c)

Atribut

d)

Entitas

27.

Simbol Apakah Ini

a)

Atribut

b)

Entitas

c)

Alur

d)

Relasi

28.

Simbol Apakah Ini

a)

Atribut

b)

Entitas

c)

Alur

d)

Relasi

29.

Simbol Apakah Ini

a)

Atribut

b)

Entitas

c)

Alur

d)

Relasi

30.

Manakah yang termasuk atribut dari Matakuliah

a)

Kd_Mk, NIM, Nm_mk

b)

Mahasiswa

c)

Ambil

d)

Nim, nama, alamat

31.

Manakah yang termasuk entitas

a)

Kd_Mk, NIM, Nm_mk

b)

Mahasiswa, Matakuliah

c)

Ambil

d)

Nim, nama, alamat

32.

Manakah yang termasuk relasi

a)

Kd_Mk, NIM, Nm_mk

b)

Mahasiswa, Matakuliah

c)

Ambil

d)

Nim, nama, alamat

33.

Manakah yang termasuk primary key

a)

Kd_Mk, NIM, Nm_mk

b)

Mahasiswa, Matakuliah

c)

Nim, kd_mk

d)

Nim, nama, alamat

34.

Manakah yang bukan termasuk entity relationship atau kardinalitas

a)

one to many

b)

one to one

c)

many to many

d)

people to people

35.

Relasi apa saja yang memiliki kardinalitas one to many

a)

Dilayani

b)

Membeli

c)

Mengecheck

d)

Disupply

36.

Relasi apa saja yang memiliki kardinalitas many to many

a)

Dilayani

b)

Membeli

c)

Mengecheck

d)

Disupply

37.

Relasi apa saja yang memiliki kardinalitas one to one

a)

Dilayani

b)

Membeli

c)

Mengecheck

d)

Disupply

38.

Bagaimana kardinalitas orang tua dengan anak pada relasi mempunyai atau memiliki

a)

One to Many

b)

Many to One

c)

One to One

d)

Many to Many

39.

Bagaimana kardinalitas Mahasiswa dengan Matakuliah pada relasi mempelajari

a)

One to Many

b)

Many to One

c)

One to One

d)

Many to Many

40.

Bagaimana kardinalitas Guru dengan Siswa pada relasi Mengajar

a)

One to Many

b)

Many to One

c)

One to One

d)

Many to Many

41.

Bagaimana kardinalitas Pria dengan Wanita pada relasi Pacaran

a)

One to Many

b)

Many to One

c)

One to One

d)

Many to Many

42.

Bagaimana kardinalitas Kelas dengan Mahasiswa pada relasi menempati

a)

One to Many

b)

Many to One

c)

One to One

d)

Many to Many

43.

Bagaimana kardinalitas Seller dengan Buyyer pada relasi membeli

a)

One to Many

b)

Many to One

c)

One to One

d)

Many to Many

44.

Bagaimana kardinalitas Anggota dengan Buku pada relasi Meminjam

a)

One to Many

b)

Many to One

c)

One to One

d)

Many to Many