Anda di halaman 1dari 8

1.

DBMS adalah singkatan dari


A. Database Management System

2. Dibawah ini adalah salah satu tujuan atau manfaat penggunaan DBMS, Kecuali
A. Membuat pekerjaan menjadi kompleks

3. Berikut ini contoh DBMS, Kecuali


A. Excel

4. Kepanjangan dari SQL adalah


C. Structured Query Language

5. Perintah untuk membuat database adalah


A. CREATE DATABASE

6. Perintah untuk membuat tabel baru di dalam sebuah database adalah


A. CREATE TABLE

7. Perintah untuk update data di database adalah


A. UPDATE

8. Perintah untuk menghapus data di database adalah


A. DELETE

9. Perintah yang digunakan untuk menambah data baru adalah


A. INSERT INTO

10. Berikut adalah perintah yang benar untuk menambah data ke dalam tabel siswa
A. INSERT INTO siswa VALUES (‘Dimas’,’Rini’,’Aldi’);

11. Berikut adalah perintah untuk menampilkan kolom nama dari tabel siswa
A. SELECT nama FROM siswa

12. Berikut adalah perintah untuk menampilkan seluruh kolom di dalam tabel siswa
A. SELECT * FROM siswa

13. Untuk membuat suatu kondisi menggunakan pernyataan?


A. WHERE

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’

15. Operator yang digunakan untuk mencari data berdasarkan pola tertentu adalah
A. LIKE

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’

17. Kata Kunci untuk mengurutkan hasil query adalah


A. OREDER BY
18. Kata kunci untuk mengurutkan hasil query secara Ascending (urutan dari terkecil ke
besar) adalah
A. ASC

19. Perintah untuk update nama siswa pada kolom nama di tabel siswa dari yang
sebelumnya bernama ‘Rini’ menjadi ‘Tuti’
A. UPDATE FROM siswa SET nama=’Tuti’ WHERE nama=’Rini’

20. Perintah SQL untuk menghapus data bernama ‘Dimas’ di dalam tabel siswa
A. DELETE FROM siswa WHERE nama=’Dimas’

21. Perintah SQL untuk menghitung seluruh record di dalam tabel di database adalah
A. COUNT(*)

22. Untuk membuat relasi atau hubungan antar tabel menggunakan perintah
A. INNER JOIN

23. Berikut adalah operator yang digunakan untuk memilih nilai dalam rentang tertentu
A. BETWEEN

24. Berikut adalah perintah-perintah SQL yang termasuk dalam kelompok DDL (Data
Definition Language), kelucali
A. SELECT

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

Berikut adalah perintah SQL yang termasuk dalam kelompok DCL (Data Control Language)
A. GRANT dan REVOKE

26. Kelompok perintah SQL yang berhubungan dengan pendefinisian suatu struktur
database adalah
A. DDL (Data Definition Language)

27. Kelompok perintah SQL yang berhubungan dengan manipulasi atau pengolahan
data atau record dalam tabel adalah
A. DML (Data Manipulation Language)

28. Perintah SQL yang digunakan untuk memberikan hak akses atau
izin pada user di database adalah
A. GRANT

29. Perintah untuk menghapus atau atau mencabut izin hak akses user di database adalah
A. REVOKE

30. Ciri-ciri field yang paling cocok untuk digunakan sebagai primary key (kunci utama) adalah
A. Bersifat unik

31. Di dalam tabel siswa terdapat beberapa field (kolom) yang bisa dijadikan sebagai primary
key, yaitu
A. NIS (Nomor Induk Siswa)
32. Fungsi untuk mendapatkan nilai rata-rata adalah
avg()

1. Untuk mengelompokan suatu data yang sama dalam satu kelompok menggunakan perintah
GROUP BY

2. Untuk mengubah struktur tabel menggunakan perintah?


ALTER TABLE
1. Manakah yang termasuk dalam bagian dari bahasa SQL?
a. DDL

2. Di bawah ini, manakah yang tidak termasuk dalam manipulasi data dalam DML?
a. Mendefinisikan data

3. Perintah SELECT dalam SQL berfungsi untuk


a. Menampilkan data

4. Perhatikan sintax berikut ini; CREATE TABLE siswa (nis varchar(10) NOT NULL,nama
varchar(30) NOT NULL,tgllahir date,alamat text,PRIMARY KEY (nis));Fungsi dari
PRIMARY KEY adalah ....
a. Kunci utama pada suatu field

Untuk soal nomor 5 – 7 berdasarkan Tabel SISWA di bawah ini :


 
1. UPDATE siswa SET alamat=’Banjarnegara’ WHERE nis=’1051’;
Fungsi dari query di atas adalah ....
a. mengganti alamat menjadi ‘banjarnegara’ untuk siswa yangmempunyai nis ‘1051’

2. DELETE FROM siswa WHERE nis=’1080’;


Fungsi dari query di atas adalah ....
a. mengapus data siswa dengan nis ‘1080’

3. Query untuk menampilkan data siswa yang beralamat di luar Banyumas adalah ....
SELECT * FROM siswa WHERE alamat != ‘Banyumas’;

4. Perintah untuk menampilkan nama-nama GURU yang berakhiran dengan huruf ‘S’
a. Select  NmGuru From GURU where NmGuru like ‘%S’

5. Di bawah ini termasuk dalam perintah dasar yang tidak termasuk Data Definition
Language,adalah....
a. delete

6. Data Manipulation Language adalah perintah SQL yang berhubungan dengan ....
a. pengolahan data

11. Setelah membuat table menggunakan perintah create, untuk menginputkan data kedalam
table digunkana perintah insert. Perintah insert ini termasuk dalam kelompok….
a. DML

12. Tipe data yang datanya tidak kita isi secara manual melaikan secara otomatis merupakan jenis
tipe data....
a. Auto Number
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. DBMS

2. Microsoft Access,Database Oracle adalah salah satu program aplikasi DBMS


apa singkatan dari DBMS tersebut…

A. Database Management System


3. Data yang terletak didalam satu kolom disebut…
A. Record

4. Data yang terletak di dalam satu baris dan mewakili satu objek disebut….
A. Tabel

5. Data yang menggambarkan kumpulan karakteristik suatu entitas….


A. Record

6. Perintah yang digunakan untuk memanipulasi data adalah…


A. Query

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

A. Ms- Word

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

A. Char

9. Currency digunakan untuk tipe data…


A. Angka dalam format mata uang

10. Karakteristik dari suatu Entity yang menyediakan penjelasan detail tentang entity
disebut Atribut
11. Ciri dari Primary Key adalah ....
A Bersifat unik

12. Berikut ini adalah sasaran dari SQL, kecuali


B. Harus portable

13. Tamplikanlah seluruh field yang berada didalam tabel barang?


A. Select * from barang

14. Cara menghapus tabel barang?


A. Drop table * barang

15. Cara memanggil database yaitu ketik ?


A. USE DATABASE

16. Cara menghapus database nama yaitu ketik ?


A. DROP DATABASE mahasiswa

17. Menambah baris (record) baru. Merupakan fungsi dari……


A. Insert

18. SQL kepanjangan dari……


A. Structure Query Language

19. Kepanjangan dari ERD adalah…..


A. Entity Relationship Diagram

20. Hapus semua salesman berlokasi di Surabaya :


A. Delete From Salesman Where kota=’Surabaya’

21. Ubah harga barang dengan kode P2 menjadi 1.5:

A. Update Barang Set harga=1.5 Where kode_brg=’P2’

22. Fungsi symbol * adalah :


A. Memanggil seluruh data

23. Istilah Record adalah :


A. Kumpulan isi elemen data yang saling berhubungan
24. Pengertian Data Value adalah :
A. Data actual atau informasi yang di simpan disetiap data elemen

25. Tampilkan NIP, NmDepan, Jabatan, MsBekerja, Gelar pada tabel karyawan
dimana NmDepannya adalah Agus.

A. SELECT NIP, NmDepan, Jabatan, MsBekerja, Gelar FROM karyawan


WHERE NmDepan = 'agus'

26. Tampilkan NIP, NmDepan, NmBelakang, Jabatan, MsBekerja, Gelar pada tabel
karyawan dimana NmBelakangnya berakhiran i dan gelarnya adalah D1
A. SELECT NIP, NmDepan, NmBelakang, Jabatan, MsBekerja, Gelar
FROM * karyawan WHERE NmBelakang LIKE '%i' AND gelar = 'D1'

27. Tampilkan NIP, NmDepan, NmBelakang, Jabatan, MsBekerja, Gelar pada tabel
karyawan dimana NmBelakangnya berawalan i dan gelarnya adalah D1
A. SELECT NIP, NmDepan, NmBelakang, Jabatan, MsBekerja, Gelar
FROM * karyawan WHERE NmBelakang LIKE 'i%' AND gelar = 'D1'

28. Tampilkan NmDepan, NmBelakang, Jabatan, Asal, MsBekerja, Tunjangan pada


karyawan dimana MsBekerja antara 4 dan 5
A. SELECT NmDepan, NmBelakang, Jabatan, Asal, MsBekerja,
Tunjangan FROM * karyawan WHERE MsBekerja BETWEEN '4' AND
'5'

29. Tampilkan NIP, NmBelakang, Jabatan, MsBekerja, Gelar pada


tabel karyawan dimana MsBekerja adalah 3 dan gelarnya bukan SLTA
A. SELECT NIP, NmBelakang, Jabatan, MsBekerja, Gelar FROM *
karyawan WHERE MsBekerja = '3' AND gelar <> 'SLTA'

Anda mungkin juga menyukai