2. Dibawah ini adalah salah satu tujuan atau manfaat penggunaan DBMS, Kecuali
A. MySQL
B. PostgreSQL
C. Oracle
D. Excel
4. Kepanjangan dari SQL adalah
A. CREATE DATABASE
B. CREATE TABLE
C. CREATE DB
A. CREATE DATABASE
B. CREATE TABLE
D. CREATE TAB
A. SELECT
B. UPDATE
C. MODIFY
D. EXTRACT
8. Perintah untuk menghapus data di database adalah
A. REMOVE
B. SAVE AS
C. DELETE
D. MODIFY
A. ADD NEW
B. INSERT INTO
C. INSERT NEW
D. ADD INTO
10. Berikut adalah perintah yang benar untuk menambah data ke dalam tabel siswa
11. Berikut adalah perintah untuk menampilkan kolom nama dari tabel siswa
12. Berikut adalah perintah untuk menampilkan seluruh kolom di dalam tabel siswa
A. SELECT ALL FROM siswa
B. SELECT siswa
A. SELECT
B. FROM
C. WHERE
D. ORDER BY
14. Perintah SQL untuk menampilkan seluruh data dalam tabel siswa di mana nilai (value) pada kolom
nama adalah ‘Bayu’
15. Operator yang digunakan untuk mencari data berdasarkan pola tertentu adalah
A. LIKE
B. LEN
C. ORDER BY
D. DISTINCT
16. Berikut perintah SQL untuk menampilkan kolom nama pada tabel siswa yang nilainya diakhiri dengan
kata ”Adi’
17. Operator AND akan menampilkan records jika semua kondisi bernilai TRUE
A. BENAR
B. SALAH
18. Operator OR akan menampilkan records jika semua kondisi bernilai FALSE
A. BENAR
B. SALAH
A. OREDER BY
B. SORT BY
C. ORDER
D. SORT
20. Kata kunci untuk mengurutkan hasil query secara Ascending (urutan dari terkecil ke besar) adalah
A. ASC
B. DESC
C. RISE
D. ASCEND
21. Kata kunci DESC digunakan untuk mengurutkan hasil query secara Descending (urutan dari terbesar
ke terkecil). Pernyataan ini adalah
A. Benar
B. Salah
22. Perintah untuk update nama siswa pada kolom nama di tabel siswa dari yang sebelumnya bernama
‘Rini’ menjadi ‘Tuti’
23. Perintah SQL untuk menghapus data bernama ‘Dimas’ di dalam tabel siswa
24. Perintah SQL untuk menghitung seluruh record di dalam tabel di database adalah
A. LEN (*)
B. COUNT(*)
C. DISTINCT (*)
D. ROW(*)
25. Untuk membuat relasi atau hubungan antar tabel menggunakan perintah
A. LAST JOIN
B. INNER JOIN
C. JOINED
D. INSIDE JOIN
26. Berikut adalah operator yang digunakan untuk memilih nilai dalam rentang tertentu
A. JOIN
B. WITHIN
C. RANGE
D. BETWEEN
27. Saat membuat tabel batasan NOT NULL digunakan untuk mewajibkan field tidak boleh kosong.
Pernyataan ini bernilai?
A. BENAR
B. SALAH
28. Berikut adalah perintah-perintah SQL yang termasuk dalam kelompok DDL (Data Definition
Language), kelucali
A. CREATE
B. ALTER
C. RENAME
D. SELECT
29. Berikut adalah perintah-perintah SQL yang termasuk dalam kelompok DML (Data Manipulation
Language)
A. SELECT
B. ALTER
C. INSERT
D. UPDATE
30. Berikut adalah perintah SQL yang termasuk dalam kelompok DCL (Data Control Language)
31. Kelompok perintah SQL yang berhubungan dengan pendefinisian suatu struktur database adalah
32. Kelompok perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record
dalam tabel adalah
33. Perintah SQL yang digunakan untuk memberikan hak akses atau izin pada user di database adalah
A. GRANT
B. REVOKE
C. DISTINCT
D. AUTO_INCREMENT
34. Perintah untuk menghapus atau atau mencabut izin hak akses user di database adalah
A. GRANT
B. REVOKE
C. DISTINCT
D. AUTO_INCREMENT
35. Ciri-ciri field yang paling cocok untuk digunakan sebagai primary key (kunci utama) adalah
A. Bersifat umum
B. Bersifat unik
C. Mudah di ingat
36. Di dalam tabel siswa terdapat beberapa field (kolom) yang bisa dijadikan sebagai primary key, yaitu
B. Nama
C. Usia
D. Alamat
max()
avg()
min()
sum()
38. Fungsi sum() berfungsi untuk menjumlahkan nilai (value) dalam suatu field (kolom). Pernyataan ini
bernilai
A. Benar
B. Salah
39. Untuk mengelompokan suatu data yang sama dalam satu kelompok menggunakan perintah
ORDER BY
GROUP BY
WHERE
LIKE
A. WHERE
B. DISTINCT
C. ALTER TABLE
D. MODIFY TABLE
A. MySQL
B. PostgreSQL
C. Oracle
D. Excel
4. Kepanjangan dari SQL adalah
A. Structured Question Language
B . Strong Question Language
C. Structured Query Language
D. Strong Query Language
5. Perintah untuk membuat database adalah
A. CREATE DATABASE
B. CREATE TABLE
C. CREATE DB
D. CREATE DATABASE TABLE
A. CREATE DATABASE
B. CREATE TABLE
C. CREATE DATABASE TABLE
D. CREATE TAB
7. Perintah untuk update data di database adalah
A. SELECT
B. UPDATE
C. MODIFY
D. EXTRACT
8. Perintah untuk menghapus data di database adalah
A. REMOVE
B. SAVE AS
C. DELETE
D. MODIFY
A. ADD NEW
B. INSERT INTO
C. INSERT NEW
D. ADD INTO
10. Berikut adalah perintah yang benar untuk menambah data ke dalam tabel siswa
11. Berikut adalah perintah untuk menampilkan kolom nama dari tabel siswa
12. Berikut adalah perintah untuk menampilkan seluruh kolom di dalam tabel siswa
A. SELECT
B. FROM
C. WHERE
D. ORDER BY
14. Perintah SQL untuk menampilkan seluruh data dalam tabel siswa di mana nilai (value) pada
kolom nama adalah ‘Bayu’
A. SELECT * FROM siswa WHERE nama=’Bayu’
B. SELECT ALL FROM siswa WHERE nama LIKE ‘Bayu’
C. SELECT nama FROM siswa WHERE nama=’Bayu’
D. SELECT * FROM siswa WHERE nama<>’Bayu’
15. Operator yang digunakan untuk mencari data berdasarkan pola tertentu adalah
A. LIKE
B. LEN
C. ORDER BY
D. DISTINCT
16. Berikut perintah SQL untuk menampilkan kolom nama pada tabel siswa yang
nilainya diakhiri dengan kata ”Adi’
A. SELECT * FROM siswa WHERE nama LIKE ‘%Adi’
B. SELECT * FROM siswa WHERE nama LIKE ‘Adi%’
C. SELECT nama FROM siswa WHERE nama LIKE ‘*Adi’
D. SELECT nama FROM siswa WHERE nama LIKE ‘Adi’
17. Operator AND akan menampilkan records jika semua kondisi bernilai TRUE
A. BENAR
B. SALAH
18. Operator OR akan menampilkan records jika semua kondisi bernilai FALSE
A. BENAR
B. SALAH
19. Kata Kunci untuk mengurutkan hasil query adalah
A. OREDER BY
B. SORT BY
C. ORDER
D. SORT
20. Kata kunci untuk mengurutkan hasil query secara Ascending (urutan dari terkecil ke besar)
adalah
A. ASC
B. DESC
C. RISE
D. ASCEND
21. Kata kunci DESC digunakan untuk mengurutkan hasil query secara Descending (urutan dari
terbesar ke terkecil). Pernyataan ini adalah
A. Benar
B. Salah
22. Perintah untuk update nama siswa pada kolom nama di tabel siswa dari yang sebelumnya
bernama ‘Rini’ menjadi ‘Tuti’
A. UPDATE siswa SET nama=’Tuti’ WHERE nama=’Rini’
B. MODIFY siswa SET nama=’Tuti’ WHERE nama=’Rini’
C. UPDATE nama=’Tuti’ FROM siswa WHERE nama=’Rini’
D. UPDATE FROM siswa SET nama=’Tuti’ WHERE nama=’Rini’
23. Perintah SQL untuk menghapus data bernama ‘Dimas’ di dalam tabel siswa
25. Untuk membuat relasi atau hubungan antar tabel menggunakan perintah
A. LAST JOIN
B. INNER JOIN
C. JOINED
D. INSIDE JOIN
26. Berikut adalah operator yang digunakan untuk memilih nilai dalam rentang tertentu
A. JOIN
B. WITHIN
C. RANGE
D. BETWEEN
27. Saat membuat tabel batasan NOT NULL digunakan untuk mewajibkan field tidak boleh kosong.
Pernyataan ini bernilai?
A. BENAR
B. SALAH
28. Berikut adalah perintah-perintah SQL yang termasuk dalam kelompok DDL (Data Definition
Language), kelucali
A. CREATE
B. ALTER
C. RENAME
D. SELECT
29. Berikut adalah perintah-perintah SQL yang termasuk dalam kelompok DML (Data Manipulation
Language)
A. SELECT
B. ALTER
C. INSERT
D. UPDATE
30. 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
31. Kelompok perintah SQL yang berhubungan dengan pendefinisian suatu struktur database
adalah
max()
avg()
min()
sum()
38. Fungsi sum() berfungsi untuk menjumlahkan nilai (value) dalam suatu field (kolom). Pernyataan
ini bernilai
A. Benar
B. Salah
39. Untuk mengelompokan suatu data yang sama dalam satu kelompok menggunakan perintah
ORDER BY
GROUP BY
WHERE
LIKE
A. WHERE
B. DISTINCT
C. ALTER TABLE
D. MODIFY TABLE