soal basis data kd 3.1,3.2,3.3

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