Contoh Soal kd 3.1-3.4 BASIS DATA SMK KELAS 12 RPL
1. Merupakan
sistem yang menyediakan data/layanan ?
a.
Server
b. Client
c. Data
store
d. Client
server
e. Service
2. Merupakan
sistem yang meminta layanan?
a.
Client
b. Server
c. Client
server
d. Data
store
e. Service
3. Proses
yang dilakukan server boleh terletak pada mesin yang sama atau pada mesin yang
berbeda melalui jaringan merupakan pengertian dari?
a.
Transparansi
lokasi
b. Asymmetrical
protocol
c. Service
d. Sharing
resources
e. Client
server
4. Mengatur
user interface merupakan fungsi dari?
a.
Client
b. Server
c. Client
server
d. Service
e. Reseorces
5. Menerima
dan memproses basis data yang diminta dari client merupakan fungsi dari ?
a.
Server
b. Client
c. Client
server
d. Service
e. Sharing
6. Pada
arsitektur ini semua pemrosesan dilakukan pada mainframe. Kode aplikasi, data
dan semua komponen sistem ditempatkan dan dijalankan pada host merupakan
pengertian dari?
a.
Standalone (one-tier)
b. Client/Server (two tier)
c. Three Tier
d. Multi Tier
e. Open
database connectivity
7. application
programming interface (API) database yang khusus digunakan untuk mengakses
database relasional merupakan pengertian dari?
a.
Open
database connectivity (ODBC)
b. windows
open system architecture (WOSA).
c. application
programming interface (API)
d. Data
Source Name (DSN)
e. Database
Driver
8. nama/alias
dari database yang digunakan oleh program, yang koneksinya melalui ODBC
merupakan pengertian dari?
a.
Data
Source Name (DSN)
b. Database
Driver
c. application
programming interface (API)
d. windows
open system architecture (WOSA).
e. Open
database connectivity
9. adalah
software/driver yang berfungsi untuk membuat koneksi ke database yang sesuai
dengan database tersebut merupakan pengertian dari?
a.
Database
Driver
b. Data
Source Name (DSN)
c. application
programming interface (API)
d. Open
database connectivity
e. windows
open system architecture (WOSA).
10. sekumpulan
panggilan fungsi, kode-kode kesalahan dan sintaksis SQL yang mendefinisikan
bagaimana data dalam sebuah DBMS diakses merupakan pengertian dari?
a.
ODBC API
b. Driver basis data ODBC
c. ODBC Driver Manager
d. File
DSN
e. DSN
11. Sql
adalah kepanjangan dari?
a.
Struktur Query Language
b. Struktur Query Loader
c. Struktur Query Load
d. Struktur Query Landskape
e. Struktur Query Land
12. DML
adalah kepanjangan dari?
a.
Data Manipulation Language
b. Data Multi Language
c. Data Manipulation Loader
d. Direct
manipulation language
e. Data Multi Load
13. jenis yang paling dasar, yaitu hanya menampilkan data
semua atau sebagian dengan tidak menampilkan suatu kondisi pada statement
tersebut
merupakan pengertian dari?
a.
Basic select statement
b. Select
c. Alter
d. Order
by
e. Data Multi Load
14. suatu fungsi untuk menampilkan semua data secara urut
berdasarkan abjadnya ?
a.
order
by
b. Ascending
c. Descending
d. Select
e. Data Multi Load
15. yaitu suatu perintah untuk mengurutkan data
berdasarkan abjad dari kecil ke besar?
a.
Ascending
b. Descending
c. Alter
d. Select
e. Data
multi
16. merupakan fungsi yang menampilkan data secara terurut
berdasarkan abjad dari besar ke kecil yaitu?
a.
Descending
b. Ascending
c. Alter
d. Select
e. Data
multi
17. Perintah
yang digunakan untuk menentukan kolom-kolom yang akan di rubah?
a.
Set
b. Where
c. Alter
d. Select
e. Order by
18. Perintah
untuk menghapus data ?
a.
Delete
b. Where
c. Alter
d. Select
e. Set
19. digunakan untuk mengidentifikasi secara unik pada
baris
adalah?
a.
Primary Key Constraint
b. Constraint
c. While
d. For
e. Set
20. digunakan untuk integritas referensi dari data adalah?
a.
Foreign Key Constraint
b. Primary Key Constraint
c. Set
d. Insert
e. While
21. operasi untuk mengambil informasi dari 2 tabel atau
lebih dalam 1 waktu merupakan pengertian dari?
a.
Join
b. While
c. Insert
d. Natural
e. Set
22. Memilih baris-baris dari dua tabel yang memiliki
nilai-nilai yang sama dalam semua kolom yang sesuai
merupakan pengertian dari?
a.
Natural
join
b. Left
join
c. Right
join
d. Iner
join
e. Join
23. Melakukan suatu join berdasarkan kriteria tertentu
merupakan pengertian dari?
a.
Equi
join
b. Join
c. Natural
join
d. Right
join
e. Natural
join
24. Menggabungkan Suatu Tabel dengan Tabel itu Sendiri
merupakan pengertian dari?
a.
Self
join
b. Equi
join
c. Natural
join
d. Right
join
e. Join
25. Suatu kondisi join yang berisi suatu operator kesamaan
(equality)merupakan pengertian dari?
a.
Non
equi join
b. Equi
join
c. Join
d. Right
join
e. Natural
join
26. Menggabungkan table-tabel dengan klausa klausa NATURAL
JOIN, USING atau ON merupakan pengertian dari?
a.
Inner
join
b. Self
join
c. Equi
join
d. Natural
join
e. Right
join
27. digunakan mendapatkan data dari tabel lain berdasarkan
kolom yang dihubungkan. Bila tidak ditemukan maka baris data tersebut
dibatalkan merupakan fungsi dari?
a.
Default dari join
b. Left
join
c. Right
join
d. Natural
join
e. Equi
join
28. Query ini mendapatkan semua baris dalam tabel B, yang
ada disebelah kanan tabel
meskipun dalam tabel B tidak ada yang sesuai dalam tabel J merupakan pengertian dari?
meskipun dalam tabel B tidak ada yang sesuai dalam tabel J merupakan pengertian dari?
a.
Right
outer join
b. Left
outer join
c. Equi
join
d. Natural
join
e. Default
29. Query ini mendapatkan semua baris dalam tabel J, yang
ada disebelah kiri tabel
meskipun tabel J tidak ada yang sesuai dalam tabel B.merupakan pengertian dari?
meskipun tabel J tidak ada yang sesuai dalam tabel B.merupakan pengertian dari?
a.
Left
outer join
b. Right
outer join
c. Natural
join
d. Equi
join
e. Default
30. Macam-macam
join kecuali?
a.
Netral
join
b. Natural
join
c. Left
join
d. Right
join
e. Left
outer join
31. merupakan
proses untuk mendapatkan nilai dari sekumpulan data yang telah
dikelompokkan?
dikelompokkan?
a.
Agregasi
b. Join
c. Default
d. Count
e. AVG
32. mencari
data terbesar dari sekelompok data merupakan pengertian dari?
a.
Max
b. Min
c. Count
d. Sum
e. AVG
33. mencari
data terkecil dari sekelompok data merupakan pengertian dari?
a.
Min
b. Max
c. Sum
d. AVG
e. Count
34. mencari
cacah data (data NULL tidak akan dimasukkan dalam perhitungan,kecuali
disebutkan secara khusus)merupakan pengertian dari?
a.
Count
b. Sum
c. Max
d. Min
e. AVG
35. mencari
jumlah dari sekumpulan data numeris merupakan pengertian dari?
a.
Sum
b. Min
c. Max
d. Count
e. AVG
36. mencari
rerata dari sekumpulan data numeris merupakan pengertian dari?
a.
AVG
b. Sum
c. Count
d. Max
e. Min
37. Untuk menentukan kondisi tertentu pada group by dan
kondisi tersebut berkaitan dengan fungsi agrgasi merupakan
pengertian dari?
a.
Having
b. Count
c. Default
d. Agregrasi
e. AVG
38. Digunakan
untuk menfilter record-record bedasarkan kriteria yang ditentukan disebut?
a.
Klausa
where
b. Having
c. Count
d. Agregrasi
e. AVG
39. merupakan
perintah yang digunakan untuk mengelompokan beberapa data pada perintah SELECT;?
a.
Group
by
b. Having
c. Klausa
where
d. Agregrasi
e. AVG
40. Sintak
agregrasi satu kolom?
a.
SELECT max(thnakademik), nilai FROM P GROUP BY nilai
b. SELECT max(thnakademik), nilai For P GROUP BY nilai
c. SELECT max(thnakademik), nilai FROM P GROOP BY nilai
d. SELECT max(thnakademik), nilai FROM P GROUUP BY nilai
e. SELECT min(thnakademik), nilai FROM P GROOUP BY nilai
By: Lukas Tri Budi
Pamungkas
0 komentar: