Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UAS BDL Kelas A

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

SQL adalah kependekan dari?

a)

Structured Query Language

b)

Structured Question Language

c)

Strong Question Language

2.

Keyword SQL mana yang digunakan untuk mengekstrak data dari database?

a)

GET

b)

SELECT

c)

EXTRACT

d)

OPEN

3.

Keyword SQL mana yang digunakan untuk mengupdate data dari database?

a)

UPDATE

b)

SAVE

c)

SAVE AS

d)

MODIFY

4.

Keyword SQL mana yang digunakan untuk menghapus data dari database?

a)

REMOVE

b)

COLLAPSE

c)

DELETE

5.

Keyword SQL mana yang digunakan untuk menyisipkan data baru ke dalam database?

a)

ADD RECORD

b)

INSERT NEW

c)

ADD NEW

d)

INSERT INTO

6.

Dengan SQL, bagaimana Anda memilih kolom bernama "Status" dari tabel bernama "Mahasiswa"?

a)

EXTRACT Status FROM Mahasiswa

b)

SELECT Status from Mahasiswa

c)

SELECT Mahasiswa.Status

7.

Dengan SQL, bagaimana Anda memilih semua kolom dari tabel bernama "Mahasiswa"?

a)

SELECT * FROM Mahasiswa

b)

SELECT * Mahasiswa

c)

SELECT [all] FROM Mahasiswa

8.

Dengan SQL, bagaimana Anda memilih semua kolom dari tabel bernama "Mahasiswa" dimana nilai kolom "Nama" adalah "Totok Suryawan"?

a)

SELECT * FROM Mahasiswa where Nama='Totok Suryawan'

b)

SELECT [all] FROM Mahasiswa where Nama LIKE 'Totok Suryawan'

c)

SELECT [all] FROM Mahasiswa where Nama ='Totok Suryawan'

d)

SELECT * FROM Mahasiswa where Nama<>'Totok Suryawan'

9.

Dengan SQL, bagaimana Anda memilih semua kolom dari tabel bernama "Mahasiswa" dimana nilai kolom "Nama" diakhiri dengan huruf "t"?

a)

SELECT * FROM Mahasiswa where Nama='t'

b)

SELECT * FROM Mahasiswa where Nama LIKE '%t'

c)

SELECT * FROM Mahasiswa where Nama ='%a%'

d)

SELECT * FROM Mahasiswa where Nama LIKE 't%'

10.

Operator OR menampilkan catatan jika kondisi APAPUN yang tercantum adalah benar. Operator AND menampilkan catatan jika SEMUA kondisi yang tercantum adalah benar.

a)

Benar

b)

Salah

11.

Dengan SQL, bagaimana Anda memilih semua kolom dari tabel bernama "Mahasiswa" dimana nama mahasiswanya adalah 'Angga' dan statusnya 'Aktif'?

a)

SELCT * FROM Mahasiswa WHERE Nama='Angga' and Status='Aktif'

b)

SELCT * FROM Mahasiswa WHERE Nama<>'Angga' and Status=<>Aktif'

c)

SELCT Nama='Angga', Status='Aktif' FROM Mahasiswa

12.

Dengan SQL, bagaimana Anda memilih semua kolom dari tabel bernama "Mahasiswa" dimana nama mahasiswanya secara alfabetis diantara 'Totok' dan 'Angga'?

a)

SELCT * FROM Mahasiswa WHERE Nama BETWEEN 'Totok' AND ='Angga'

b)

SELCT * FROM Nama>'Totok' AND Nama>Angga' FROM Mahasiswa

c)

SELCT * FROM Mahasiswa WHERE Nama'Totok' AND Nama'Angga

13.

Keyword SQL yang digunakan untuk mengembalikan hanya nilai yang berbeda adalah?

a)

SELCT DIFFERENT

b)

SELCT DISTINCT

c)

SELCT UNIQUE

14.

Keyword SQL yang digunakan untuk mengurutkan hasil set adalah?

a)

ORDER

b)

GROUP BY

c)

SORT BY

d)

ORDER BY

15.

Dengan SQL, bagaimana Anda menampilkan semua data dari tabel bernama "Mahasiswa" diurutkan turun dengan 'Nama'?

a)

SELECT * FROM Mahasiswa ORDER Nama DESC

b)

SELECT * FROM Mahasiswa SORT 'Nama' DESC

c)

SELECT * FROM Mahasiswa SORT BY 'Nama' DESC

d)

SELECT * FROM Mahasiswa ORDER BY Nama DESC

16.

Dengan SQL, bagaimana Anda menambahkan data baru ke tabel bernama "Mahasiswa"?

a)

INSERT ('Totok Suryawan','Angga Pradipta') INTO Mahasiswa

b)

INSERT VALUE ('Totok Suryawan','Angga Pradipta') INTO Mahasiswa

c)

INSERT INTO Mahasiswa VALUE ('Totok Suryawan','Angga Pradipta')

17.

Dengan SQL, bagaimana Anda menambahkan data mahasiswa dengan Nama 'Elly' ke tabel "Mahasiswa"?

a)

INSERT ('Elly') INTO Mahasiswa (Nama)

b)

INSERT INTO Mahasiswa ('ELLY') INTO Nama

c)

INSERT INTO Mahasiswa (Nama) VALUES ('Elly')

18.

Bagaimana Anda bisa mengubah "Elly" menjadi "Nanda" di kolom "Nama" pada tabel Mahasiswa?

a)

MODIFY Mahasiswa SET Nama='Nanda' WHERE Nama='Elly'

b)

UPDATE Mahasiswa SET Nama='Nanda' WHERE Nama='Elly'

c)

MODIFY Mahasiswa SET Nama='Elly' INTO Nama='Nanda'

d)

UPDATE Mahasiswa SET Nama='Elly' INTO Nama='Nanda'

19.

Dengan SQL bagaimana Anda bisa menghapus data pada tabel Mahasiswa dimana Namanya adalah Nanda?

a)

DELETE FROM Mahasiswa WHERE Nama='Nanda'

b)

DELETE ROW Nama='Nanda' FROM Mahasiswa

c)

DELETE Nama='Nanda' FROM Mahasiswa

20.

Operator Join yang paling umum adalah?

a)

JOINED

b)

JOINED TABLE

c)

INNER JOIN

d)

INSIDE JOIN

21.

Operator yang digunakan untuk memilih nilai dalam rentang tertentu adalah?

a)

RANGE

b)

BETEWEEN

c)

WITHIM

22.

Batasan NOT NULL memberlakukan kolom untuk tidak menerima nilai NULL.

a)

Benar

b)

Salah

23.

Operator yang digunakan untuk mencari pola tertentu dalam sebuah kolom adalah?

a)

FROM

b)

GET

c)

LIKE

24.

Keyword SQL mana yang digunakan untuk membuat tabel dalam database?

a)

CREATE DATABASE TABLE

b)

CREATE DB

c)

CREATE TABLE

d)

CREATE DATABASE TAB

25.

Dengan SQL bagaimana Anda menghitung jumlah mahasiswa pada tabel Mahasiswa

a)

SELECT COUNT(*) FROM Mahasiswa

b)

SELECT COLUMNS(*) FROM Mahasiswa

c)

SELECT LEN(*) FROM Mahasiswa

d)

SELECT NO(*) FROM Mahasiswa

26.

Dengan SQL bagaimana Anda menghitung jumlah total penjualan pada tabel penjualan

a)

SELECT jumlah SUM penjualan as 'Total Penjualan 'FROM Penjualan

b)

SELECT SUM(Jumlah) as 'Total Penjualan' FROM Penjualan

c)

SELECT COUNT(Jumlah) as 'Total Penjualan' FROM Penjualan

d)

SELECT jumlah COUNT penjualan as 'Total Penjualan 'FROM Penjualan

27.

Dengan SQL bagaimana Anda menghitung jumlah penjualan terbanyak pada tabel penjualan?

a)

SELECT jumlah MAX penjualan as 'Penjualan Terbanyak' FROM Penjualan

b)

SELECT MAX(Jumlah) as 'Penjualan Terbanyak' FROM Penjualan

c)

SELECT MIN(Jumlah) as 'Penjualan Terbanyak' FROM Penjualan

d)

SELECT jumlah MIN penjualan as 'Penjualan Terbanyak' FROM Penjualan

28.

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

29.

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

30.

Data yang terletak didalam satu kolom disebut?

a)

Field

b)

Tabel

c)

DBMS

d)

Record

31.

Perintah yang digunakan untuk memanipulasi data adalah?

a)

Report

b)

Query

c)

Form

d)

Tabel

32.

Currency digunakan untuk tipe data?

a)

Huruf, angka spasi dan tandabaca

b)

Berisi gambar

c)

Untuk alamat hyperlink

d)

Angka dalam format mata uang

33.

Statement Data Manipulation Language dari SQL adalah ?

a)

Retrieve, Replace, Delete, Update.

b)

Select, Project, Join, Divide.

c)

Select, Replace, Delete, Insert.

d)

Select, Update, Delete, Insert.

34.

Perintah untuk membuat table semu yg diambil dari base table pada SQL adalah ?

a)

CREATE TABLE.

b)

CREATE INDEX.

c)

CREATE VIEW.

d)

CREATE DATABASE.

35.

Ciri dari Primary Key adalah?

a)

Bersifat unik

b)

Bersifat umum

c)

Memiliki kesamaan data

d)

Mudah dihapal

36.

Yang termasuk dalam perintah DDL untuk membuat table adalah?

a)

Delete

b)

Update

c)

Create

d)

Insert

37.

Delete dan Drop adalah sama-sama perintah yang digunakan untuk menghapus.meskipun begitu keduanya tergolong kelompok SQL yang berbeda. Jika Delete termasuk dalam kelompok DML, maka Drop termasuk dalam kelompok?

a)

Perintah DDL, yakni untuk manipulasi table

b)

Perintah DCL, yakni untuk mengontrol table dalam basis data

c)

Perintah DDL, yakni untuk membuat struktur table

d)

Perintah DDL, yakni untuk menghapus table dan database

38.

Table mahasiswa memiliki 5 jenis field. Karena adanya pembaruan dan kebutuhan data, ada penambahan 1 field lagi pada table tersebut (mahasiswa). Untuk menambah field baru tersebut menggunakan perintah?

a)

Menggunakan perintah ALTER dengan option DELETE

b)

Menggunakan perintah ALTER dengan option ADD

c)

Menggunakan perintah ALTER dengan option MODIFY

d)

Menggunakan perintah ALTER dengan option CHANGE

39.

Penulisan kata tunggal atau jamak pada perintah SQL harus diperhatikan dengan baik, karena kurang menambahkan akhiran S menyebabkan error. Dibawah ini bentuk perintah SQL yang benar adalah?

a)

SHOW database;

b)

SHOW databases;

c)

USE databases;

d)

Use database;

40.

DCL adalah kepanjangan dari?

a)

Data Connection Language

b)

Data Control Language

c)

Data Connector Language

d)

Data Configuration Language