Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UAS Basis Data 2

Total questions: 25

Worksheet time: 24mins

Name
Class
Date
1.

berikut ini adalah penyataan yang masuk dalam kelompok DDL, kecuali...

a)

Create

b)

Drop

c)

Update

d)

Alter

2.

sintaks perintah-perintah tertentu atau bahasa (pemrograman) yang digunakan untuk mengelola suatu database

a)

MySQL

b)

SQL

c)

Oracle

d)

PhpMyAdmin

3.

Kelebihan MySQL sebagai DBMS, kecuali

a)

Kecepatan

b)

Kemudahan

c)

Mendukung Query Language

d)

Harga Mahal

4.

berikut ini adalah perintah untuk membuat database UAS dan menampilkan tabel yang telah dibuat pada database tersebut

a)

create database UAS;

use UAS

show tables;

b)

create database uas

use uas

show tables

c)

create database UAS;

use UAS

show tabels;

d)

create UAS;

use UAS

show tables;

5.

berikut ini adalah tipedata dalam SQL (pilih 2)

a)

Int

b)

timestamp

c)

Longfloat

d)

timeyear

6.

berikut ini adalah perintah untuk memanipulasi data

a)

drop

b)

Alter

c)

Insert

d)

create

7.

perintah berikut ini dapat dijalankan di mysql untuk menambahkan baris pada tabel mhs dengan field (*nim, nama, alamat)


*primary key

perhatikan data yg mengandung primary key

a)

insert into mhs

(nim, nama, alamat)

("C030319192", "Rena", "AMD permai"),

("C030319193", "Subhan", "Kayutangi 2");

b)

insert into mhs

(nim, nama, alamat)

values

("C030319192", "Rena", "AMD permai"),

("C030319193", "Subhan", "Kayutangi 2");

c)

insert into mhs

(nim, nama, alamat)

value

("C030319192", "Rena", "AMD permai"),

("C030319193", "Subhan", "Kayutangi 2");

d)

insert into mhs

(nim, nama, alamat)

values

("C030319192", "Rena", "AMD permai"),

("C030319192", "Subhan", "Kayutangi 2");

8.

perintah untuk melihat struktur table kecuali...

a)

Desc

b)

Describe

c)

Show columns from

d)

desc table

9.

perintah yang digunakan untuk menampilkan seluruh kolom dari tabel mahasiswa

a)

select all from mahasiswa;

b)

select * from mahasiswa.

c)

select # from mahasiswa;

d)

select * from mahasiswa;

10.

Perintah SQL untuk menampilkan seluruh data dalam tabel mahasiswa di mana nilai (value) pada kolom nama adalah ‘bayu’

a)

SELECT * FROM mahasiswa WHERE nama=Bayu;

b)

SELECT ALL FROM mahasiswa WHERE nama LIKE ‘Bayu’;

c)

SELECT nama FROM mahasiswa WHERE nama=’Bayu’;

d)

SELECT * FROM mahasiswa WHERE nama=’Bayu’;

11.

Operator yang digunakan untuk mencari data berdasarkan pola tertentu adalah

a)

LIKE

b)

DISTINCT

c)

ORDER BY

d)

LEN

12.

Berikut perintah SQL untuk menampilkan kolom nama pada tabel mahasiswa yang nilainya diakhiri dengan kata ”Adi’

a)

SELECT * FROM mahasiswa WHERE nama LIKE ‘%Adi’

b)

SELECT * FROM mahasiswa WHERE nama LIKE ‘Adi%’

c)

SELECT nama FROM mahasiswa WHERE nama LIKE ‘*Adi’

d)

SELECT nama FROM mahasiswa WHERE nama LIKE ‘%Adi’

13.

Operator OR akan menampilkan records jika semua kondisi bernilai FALSE

a)

Benar

b)

Salah

14.

Kata Kunci untuk mengurutkan hasil query adalah

a)

Order by

b)

Sort by

c)

desc by

d)

inc by

15.

Operator AND akan menampilkan records jika semua kondisi bernilai TRUE

a)

Benar

b)

Salah

16.

Perintah untuk update nama mahasiswa pada kolom nama di tabel siswa dari yang sebelumnya bernama ‘Rini’ menjadi ‘Tuti’

a)

UPDATE mahasiswa SET nama=’Tuti’ WHERE nama=’Rini’ ;

b)

UPDATE nama=’Tuti’ FROM mahasiswa WHERE nama=’Rini’;

c)

UPDATE FROM mahasiswa SET nama=’Tuti’ WHERE nama=’Rini’;

d)

MODIFY mahasiswa SET nama=’Tuti’ WHERE nama=’Rini’;

17.

Perintah SQL untuk menghitung seluruh record di dalam tabel di database adalah

a)

LEN (*)

b)

DISTINCT (*)

c)

COUNT(*)

d)

ROW(*)

18.

Saat membuat tabel batasan NOT NULL digunakan untuk mewajibkan field tidak boleh kosong. Pernyataan ini bernilai?

a)

BENAR

b)

SALAH

19.

Berikut adalah perintah-perintah SQL yang termasuk dalam kelompok DML (Data Manipulation Language) kecuali..

a)

SELECT

b)

ALTER

c)

INSERT

d)

UPDATE

20.

Berikut adalah perintah SQL yang termasuk dalam kelompok DCL (Data Control Language)

a)

GRANT dan REVOKE

b)

INSERT dan DELETE

c)

SELECT dan UPDATE

d)

DROP dan DELETE

21.

Fungsi untuk mendapatkan nilai rata-rata adalah

a)

max()

b)

sum()

c)

min()

d)

avg()

22.

Untuk mengelompokan suatu data yang sama dalam satu kelompok menggunakan perintah

a)

ORDER BY

b)

LIKE

c)

WHERE

d)

GROUP BY

23.

Untuk mengubah struktur tabel menggunakan perintah?

a)

WHERE

b)

ALTER TABLE

c)

MODIFY TABLE

d)

DISTINCT

24.

Perintah SQL yang digunakan untuk memberikan hak akses atau izin pada user di database adalah

a)

Revoke

b)

Grant

c)

Distinct

d)

Auto_Increment

25.

Salah satu tipe constrain dalam bahasa SQL yang memberikan batasan data harus bersifat unik tetapi bukan kunci primer

a)

Primary key

b)

Unique

c)

foreign key

d)

Not null