SOAL BASIS DATA 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 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 |