Komputer yang memasok data atau layanan yang diminta client disebut


Komputer yang memasok data atau layanan yang diminta client disebut

SOAL BASIS DATA

KD 3.1
1. Sistem yang melakukan suatu permintaan data/layanan ke server disebut. . .
a. Internet
b. Intranet
c. Interface

d. Client
e. Server
2. Pembagian kerja antara server dan client yg mengakses server dalam suatu jaringan
disebut . .
a. Internet
b. Intanet

c. Client-Server
d. Client
e. Server
3. Sistem yang menyediakan data/layanan yang diminta oleh client disebut . . .
a. Internet
b. Intanet
c. Client-Server
d. Client

e. Server
4. Yang tidak termasuk perbedaan karakteristik Client Server adalah. . .
a. Service (layanan)
b. Sharing resources (sumber daya)

c. Biaya mahal
d. Transparansi lokasi
e. Pesan berbasiskan komunikasi
5. Aplikasi client server yang pertama yang digunakan untuk web adalah . . .
a. VVV

b. WWW
c. XXX
d. YYY
e. ZZZ
6. Client dan servers berkomunikasi menggunakan RPC seperti protokol yang disebut . .
a. HPTP
b. PHPT
c. HHTP

d. HTTP
e. PTTH
7. Yang tidak termasuk fungsi client adalah. . .
a. Mengatur user interface
b. Menerima dan memeriksa sintaks input dari pemakai

c. Memeriksa autorisasi
d. Memproses aplikasi
e. Menyediakan kontrol recovery

8. Yang termasung fungsi server adalah . .
a. Mengatur user interface
b. Menerima dan memeriksa sintaks input dari pemakai

c. Memeriksa autorisasi
d. Memproses aplikasi
e. Menyediakan kontrol recovery
9. Yang termasuk macam-macam arsitektur aplikasi Client-Server adalah. .
a. Standalone (one-tier)
b. Client/Server (two tier)
c. Three Tier

d. A, b dan c benar
e. A, b dan c salah
10. Application programming interface (API) database yang khusus digunakan untuk
mengakses database relasional disebut. . .

a. ODBC
b. DOBC
c. ODCB
d. DOCB
e. Ms.Acces


KD 3.2
1. Yang termasuk pada data retrieval pada SQL adalah. .
a. Select statement
b. Drop statement
c. Use statement
d. Delete statement
e. From statement
2. Hanya menampilkan data semua atau sebagian dengan tidak menampilkan suatu
kondisi pada statement tersebut dengan. . .
a. Drop statement

b. Basic select statement
c. Sivic select statement
d. Read select statement
e. Delete statement
3. Suatu fungsi untuk menampilkan semua data secara urut berdasarkan abjadnya
disebut. .

a. ORDER BY
b. GRUP BY
c. JOIN BY
d. SELECT BY
e. DROP BY
4. Suatu perintah untuk mengurutkan data berdasarkan abjad dari kecil ke besar adalah...
a. Descending
b. Rescending

c. Ascending
d. Upcending
e. Gocending
5. Fungsi yang menampilkan data secara terurut berdasarkan abjad dari besar ke kecil
adalah. . .

a. Descending
b. Rescending
c. Ascending
d. Upcending
e. Gocending
6. Apabila suatu data pada sebuah table tidak digunakan lagi, kita dapat menghapus data
tersebut dengan menggunakan pernyataan. . .
a. UPDATE
b. CREATE

c. DELETE
d. SCAN
e. USE
7. Untuk membuat table baru menggunakan perintah . .
a. UPDATE

b. CREATE
c. DELETE
d. SCAN
e. USE
8. Berikut ini yang termasuk macam-macam constraint adalah. . .
a. Not null
b. Default
c. Unique

d. A, b dan c benar
e. A, b dan c salah
9. untuk memastikan tidak ada data ganda dalam kolom menggunakan constraint. . .
a. Not null
b. Default

c. Unique
d. A, b dan c benar
e. A, b dan c salah
10. Untuk memastikan data dalam kolom memenuhi kriteria yang ditentukan
menggunakan constraint. . .
a. Not null
b. Default

c. Check
d. A, b dan c benar
e. A, b dan c salah


KD 3.3
1. Operasi untuk mengambil informasi dari 2 tabel ata
a. ORDER BY
b. GRUP BY

c. JOIN
d. USE
e. DROP
2. JOIN yang memilih baris-baris dari dua tabel yang memiliki nilai-nilai yang sama
dalam semua kolom yang sesuai adalah. .

a. NATURAL JOIN
b. EQUI JOIN
c. SELF JOIN
d. NON EQUI JOIN
e. INNER JOIN
3. JOIN yang melakukan suatu join berdasarkan kriteria tertentu adalah. .
a. NATURAL JOIN

b. EQUI JOIN
c. SELF JOIN
d. NON EQUI JOIN
e. INNER JOIN
4. JOIN yang menggabungkan Suatu Tabel dengan Tabel itu Sendiri adalah. . .
a. NATURAL JOIN
b. EQUI JOIN

c. SELF JOIN
d. NON EQUI JOIN
e. INNER JOIN
5. Suatu kondisi join yang berisi suatu operator kesamaan (equality) adalah. . .
a. NATURAL JOIN
b. EQUI JOIN
c. SELF JOIN

d. NON EQUI JOIN
e. INNER JOIN
6. JOIN yang menggabungkan table-tabel dengan klausa klausa NATURAL JOIN,
USING atau ON adalah. . .
a. NATURAL JOIN
b. EQUI JOIN
c. SELF JOIN
d. NON EQUI JOIN

e. INNER JOIN
7. Default dari join, digunakan mendapatkan data dari tabel lain berdasarkan kolom yang
dihubungkan. Bila tidak ditemukan maka baris data tersebut akan. . .
a.
dibatalkan
b. dilanjutkan
c. dikosongkan
d. diisi
e. dilewati

8. Select kode_brg,
nama_brg,
id_jual
from barang natural join jual

Sintak diatas menggunakan jenis join. . .
a. NATURAL JOIN
b. EQUI JOIN
c. SELF JOIN
d. NON EQUI JOIN
e. INNER JOIN
9. Query ini mendapatkan semua baris dalam tabel B, yang ada disebelah kanan tabel
meskipun dalam tabel B tidak ada yang sesuai dalam tabel J, disebut join. . .
a. NATURAL JOIN
b. EQUI JOIN
c. SELF JOIN

d. RIGHT OUTER JOIN
e. LEFT OUTER JOIN
10. Query ini mendapatkan semua baris dalam tabel J, yang ada disebelah kiri tabel
meskipun tabel J tidak ada yang sesuai dalam tabel B, disebut join. . .
a. NATURAL JOIN
b. EQUI JOIN
c. SELF JOIN
d. RIGHT OUTER JOIN

e. LEFT OUTER JOIN

KD 3.4
1. Merupakan proses untuk mendapatkan nilai dari sekumpulan data yang telah
dikelompokkan dalam SQL disebut. . .
a. ORDER BY
b. GRUP BY

c. Agregasi
d. Degredasi
e. Dehidrasi
2. Yang termasuk jenis fungsi-fungsi agregasi adalah. . .
a. MAX
b. MIN
c. SUM

d. A, b dan c benar
e. A, b dan c salah
3. Mencari data terbesar dari sekelompok data menggunakan fungsi. . .
a. MIN

b. MAX
c. COUNT
d. SUM
e. AVG
4. Mencari data terkecil dari sekelompok data menggunakna fungsi. . .

a. MIN
b. MAX
c. COUNT
d. SUM

e. AVG
5. Mencari cacah data (data NULL tidak akan dimasukkan dalam perhitungan,kecuali
disebutkan secara khusus) menggunakan fungsi. . .
a. MIN
b. MAX

c. COUNT
d. SUM
e. AVG
6. Mencari jumlah dari sekumpulan data numeris menggunakan fungsi. . .
a. MIN
b. MAX
c. COUNT

d. SUM
e. AVG
7. Mencari rata-rata dari sekumpulan data numeris menggunakan fungsi. . .
a. MIN
b. MAX
c. COUNT
d. SUM

e. AVG
8. Untuk menentukan kondisi tertentu pada group by dan kondisi tersebut berkaitan
dengan fungsi agregasi menggunakan perintah. . .
a. MIN

b. HAVING
c. COUNT
d. SUM
e. AVG
9. Untuk menfilter record-record bedasarkan kriteria yang ditentukan menggunakan
perintah. . .
a. MIN
b. HAVING
c. COUNT

d. WHERE
e. AVG
10. SELECT atribut FROM nama_table WEHERE : Kondisi; Sintak diatas menggunakan perintah dengan klausa. . .
a. MIN
b. HAVING
c. COUNT

d. WHERE
e. AVG