soal basis data kd 3.1,3.2,3.3
Nama : irfan ardianto
No : 19
Klas : xii rb
Kd 3.1
1. Sistem yang melakukan suatu respon atas permintaan data/layanan oleh client disebut dengan ?
- a. Client
- b. Server
- c. Client-Server
- d. Sistem Operasi
- e. Program
2. Yang bukan merupakan karakteristik sistem Client Server adalah ?
- a. Service (layanan)
- b. Sharing resources (sumber daya)
- c. Mix-and-Match
- d. Pesan berbasiskan komunikasi
- e. Penyimpan database
3. Fungsi server adalah?,kecuali..
- a. Menerima dan memproses basis data yang diminta dari client
- b. Memeriksa autorisasi
- c. Mengatur user interface
- d. Menjamin tidak terjadi pelanggaran terhadap integrity constraint
- e. Memelihara data dictionary
4. Fungsi client adalah?,kecuali..
- a. Menerima dan memproses basis data yang diminta dari client
- b. Memproses aplikasi
- c. Memberikan respon balik pada pemakai
- d. Menyediakan akses basis data secara bersamaan
- e. Menyediakan control recovery
5. Manakah yang merupakan kekurangan dari Standalone (one-tier) ?
- a. Skala kecil
- b. Kurangnya skalabilitas
- c. Susah untuk merancang
- d. Susah untuk mengatur
- e. Mahal
6. Apa kepanjangan dari ODBC ?
- a. Operation database connectivity
- b. Open database connection
- c. Open database connectivity
- d. Open data connect
- e. Opsion database connectivity
7. Manakah yang merupakan komponen utama ODBC ?
- a. ODBC API
- b. Driver basis data ODBC
- c. ODBC Driver Manager
- d. Semua jawaban benar
- e. Semua jawaban salah
8. Kelebihan dari konsep arsitektur two-tier kecuali?
- a. Mudah
- b. Sekala kecil
- c. Menangani database server secara khusus
- d. Relative lebih sederhana untuk didevelop dan diimpplementasikan
- e. Lebih cocok diterapkan pada bisnis kecil
9.
a) Manajemen data
b) Keamanan
c) Query, tigger, prosedur tersimpan
d) Penanganan masalah
Peryataan diataas di tangani server database pada arsitektur?
- a. Arsitektur One Tier
- b. Arsitektur Two Tier
- c. Arsitektur Three Tier
- d. Arsitektur Multi Tier
- e. Semua jawaban salah
10. nama/alias dari database yang digunakan oleh program, yang koneksinya melalui ODBC adalah pengertian?
- a. DNS
- b. DSN
- c. API
- d. DRIVER
- e. MANAGER
KD 3.2
11. pengaksesan sebuah berkas bertujuan untuk mendapatkan informasi.adalah pengertian dari...
- a. retrieval
- b. query
- c. select
- d. edit
- e. update
12. Manakah yang tidak termasuk pada data retrieval pada SQL ?
- a. Select statement
- b. Alter statement
- c. update statement
- d. Drop statement
- e. Delete statement
13. Suatu fungsi untuk menampilkan semua data secara urut berdasarkan abjadnya pada sql adalah pengertian dari ?
- a. Group By
- b. Order By
- c. Where
- d. If
- e. While do
14. Alter untuk merubah nama table adalah
- a. Change
- b. Modify
- c. Add
- d. Rename
- e. Drop
15. ALTER TABLE mhs ADD asalSekolah VARCHAR(20);
Sintak diatas berfungsi untuk ?
- a. Menambah field baru dalam suatu table
- b. Mengubah nama field
- c. Mengubah tipe data field
- d. Membuat primary key
- e. Menghapus primary key
16. Manakah proses yang tidak termasuk dalam pengubahan struktur dalam table ?
- a. Menambahkan perintah If
- b. Mengubah nama field
- c. Mengubah tipe data field
- d. Membuat primary key
- e. Menghapus primary key
17. Manakah dari jawaban dibawah ini yang bukan merupakan jenis connstraint ?
- a. NOT NULL Constraint
- b. DEFAULT Constraint
- c. UNIQUE Constraint
- d. CHECK Constraint
- e. DEFAULT Constraint
18. Constraint yang digunakan untuk memastikan tidak ada data ganda dalam kolom, adalah pengertian dari ?
- a. NOT NULL Constraint
- b. DEFAULT Constraint
- c. UNIQUE Constraint
- d. CHECK Constraint
- e. DEFAULT Constraint
19. ALTER TABLE mhs DROP PRIMARY KEY;
Sintak diatas memiliki fungsi untuk ?
- a. Menambah field baru dalam suatu table
- b. Mengubah tipe data field
- c. Membuat Primary Key
- d. Menghapus Primary Key
- e. Membuat Foreign Key
20. mengubah suatu definisi suatu field dalam tabel fungsi dari alter...
- a. Change
- b. Modify
- c. Add
- d. Rename
- e. Drop
Kd 3.3
21. Operasi untuk mengambil informasi dari 2 tabel atau lebih dalam 1 waktu adalah pengertian dari ?
- a. Follow
- b. Join
- c. Where
- d. Constraint
- e. DCL
22. Manakah yang bukan jenis join ?
- a. Natural join
- b. Equi join
- c. Non equi join
- d. Self join
- e. Non self join
23. Melakukan suatu join berdasarkan kriteria tertentu adalah fungsi dari ?
- a. Natural join
- b. Equi join
- c. Non equi join
- d. Self join
- e. Inner join
24. Menggabungkan Suatu Tabel dengan Tabel itu Sendiri adalah fungsi dari ?
- a. Natural join
- b. Equi join
- c. Non equi join
- d. Self join
- e. Inner join
25. ... adalah suatu kondisi join yang berisi suatu operator kesamaan (equality).
- a. Natural join
- b. Equi join
- c. Non equi join
- d. Self join
- e. Inner join
26. Menggabungkan table-tabel dengan klausa klausa NATURAL JOIN, USING atau ON adalah fungsi dari ?
- a. Natural join
- b. Equi join
- c. Non equi join
- d. Self join
- e. Inner join
27. Bila tidak ditemukan maka baris data tersebut dibatalkan adalah aksi dari ?
- a. Natural join
- b. Equi join
- c. Non equi join
- d. Self join
- e. Inner join
28. Memilih baris-baris dari dua tabel yang memiliki nilai-nilai yang sama dalam semua kolom yang sesuai adalah fungsi joint ?
- a. Natural join
- b. Equi join
- c. Non equi join
- d. Self join
- e. Inner join
29. Query ini mendapatkan semua baris dalam tabel B, yang ada disebelah kanan table adalah definisi dari ?
- a. Natural join
- b. Equi join
- c. Self join
- d. Right outer join
- e. Left outer join
30. Query ini mendapatkan semua baris dalam tabel J, yang ada disebelah kiri table adalah definisi dari ?
- a. Natural join
- b. Equi join
- c. Self join
- d. Right outer join
- e. Left outer join