Anda di halaman 1dari 5

I. Berilah tanda silang (x) pada salah satu huruf diantara a,b,c,d atau e jawaban yang paling benar.

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) 1
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?

UAS1-BASIS DATA 2017 | XII Rekayasa Perangkat Lunak |


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 2
e. Order by
18. Perintah untuk menghapus data ?
a. Delete
b. Where
c. Alter
UAS1-BASIS DATA 2017 | XII Rekayasa Perangkat Lunak |
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 3
ditemukan maka baris data tersebut dibatalkan merupakan fungsi dari?
a. Default dari join
b. Left join
c. Right join
d. Natural join
UAS1-BASIS DATA 2017 | XII Rekayasa Perangkat Lunak |
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?
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?
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?
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 4
d. Count
e. AVG
36. mencari rerata dari sekumpulan data numeris merupakan pengertian dari?
a. AVG
b. Sum
UAS1-BASIS DATA 2017 | XII Rekayasa Perangkat Lunak |
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

II. Jawablah secara singkat !

1. Sebutkan software DBMS yang anda ketahui(2)


2. Sebutkan perintah yang termasuk DML
3. Sebutkan perintah yang termasuk DDL
4. Aplikasi berbasis web yang digunkan untuk mengelola database Mysql adalah
5. Tuliskan Query untuk
a. Membuat databse perpustakaan.
b. Melihat daftar table dalam database perpustakaan

UAS1-BASIS DATA 2017 | XII Rekayasa Perangkat Lunak |

Anda mungkin juga menyukai