1.
Sistem
yang melakukan suatu permintaan data/layanan ke server disebut dengan ?
a. Client
b. Server
c. Client-Server
d. Sistem Operasi
e. Program
a. Client
b. Server
c. Client-Server
d. Sistem Operasi
e. Program
2.
Sistem
yang menyediakan data/layanan yang diminta oleh client disebut dengan ?
a. Client
b. Server
c. Client-Server
d. Sistem Operasi
e. Program
a. Client
b. Server
c. Client-Server
d. Sistem Operasi
e. Program
3.
Manakah
dari jawaban dibawah ini yang bukan merupakan karakteristik sistem Client
Server ?
a. Service (layanan)
b. Sharing resources (sumber daya)
c. Mix-and-Match
d. Pesan berbasiskan komunikasi
e. Penyatu interface dan implementasi
a. Service (layanan)
b. Sharing resources (sumber daya)
c. Mix-and-Match
d. Pesan berbasiskan komunikasi
e. Penyatu interface dan implementasi
4.
Manakah
dari jawaban dibawah ini yang bukan merupakan perbedaan sistem Client Server ?
a. File Servers
b. Database Client
c. Transaction Servers (Transaksi Server)
d. Groupsware Servers
e. Web Application Servers (Aplikasi Web Servers)
a. File Servers
b. Database Client
c. Transaction Servers (Transaksi Server)
d. Groupsware Servers
e. Web Application Servers (Aplikasi Web Servers)
5.
Manakah
dari jawaban dibawah ini yang bukan merupakan fungsi client ?
a. Mengatur user interface
b. Menerima dan memeriksa sintaks input dari pemakai
c. Memproses aplikasi
d. Memeriksa autorisasi
e. Menyediakan kontrol recovery
a. Mengatur user interface
b. Menerima dan memeriksa sintaks input dari pemakai
c. Memproses aplikasi
d. Memeriksa autorisasi
e. Menyediakan kontrol recovery
6.
Manakah
dari jawaban dibawah ini yang bukan merupakan fungsi client ?
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
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
7.
sebuah metode Query SQL yang berguna untuk mendefinisikan data
pada
sebuah Database, merupakan definisi dari..
a. DDL
b. DSS
c. DML
d. SQL
e. DCL
8.
Drop merupakan query yang dimiliki oleh DDL, apa fungsi dari
drop tersebut
a. Digunakan untuk
membuat Database dan tabel baru
b. Digunakan untuk
menghapus tabel dan database
c. Digunakan untuk
melakukan perubahan struktur tabel yang telah dibuat.
d. Digunakan Untuk
memasukan data pada tabel database
e. Digunakan untuk menghapus data pada tabel database
9.
Bagaimana cara menampilkan seluruh field yang berada di tabel
barang
a.
SQL> select * from table barang
b.
SQL> select * from barang
c.
SQL> select * on barang
d.
SQL> select * to barang
e.
MySQL>Selet from barang
10. Application Programming interface (API)
database yang khusus digunakan untuk mengakses database relasional disebut
a. DBCA
b. UDBC
c. ODBC
d. Relational Database
e. APICI
11. Yang digunakan untuk mengkonfigurasi
DMBS sehingga dapat digunakan untuk sumber data aplikasi adalah
a. DBCA Admin
b. UDBC Administrator
c. Relational Database
d. ODBC Administrator
e. APICI Administrator
12. Dibawah ini yang bukan merupakan contoh aplikasi penggunaan data base
adalah
a. Daftar harga elektronik di kasir
b. Absensi di perpustakaan ITS
c. Data absensi elektronik di perusahaan
d. perpustakaan
e. Data pengunjung perpustakaan
a. Daftar harga elektronik di kasir
b. Absensi di perpustakaan ITS
c. Data absensi elektronik di perusahaan
d. perpustakaan
e. Data pengunjung perpustakaan
13. Kesederhanaan
dan kompatibilitas dengan sistem yang legal. Merupakan keuntungan dari
arsitektur ?
a. one-tier architecture.
b. two-tier architecture.
c. three-tier architecture.
d. four-tier architecture.
e. five-tier architecture.
14. Modul
perangkat lunak yang terdapat pada DDBMS dapat dibagi dalam tiga level,yaitu
a. perangkat lunak server, client dan komunikasi
b. perangkat lunak server, database
dan komunikasi
c. perangkat lunak serve, client dan
komunikasi data
d. perangkat lunak server, query dan
komunikasi
e. perangkat lunak server, client
dan terdistribusi
15. Di
bawah ini, manakah yang tidak termasuk dalam manipulasi data dalam DML?
a. Penyisipan data
b. Modifikasi data
c. Mendefinisikan data
d. Penghapusan data
a. Penyisipan data
b. Modifikasi data
c. Mendefinisikan data
d. Penghapusan data
e.
Mengganti data
16. Nama/alias
dari database yang digunakan oleh program, yang koneksinya melalui ODBC disebut
?
a. DSN (Data Soul Name)
b. OSN (Open Source Name)
c. DSN (Data Source Nama)
d. DSN (Database Source Name)
e. DSN (Data Source Name)
17. Konsep
database yang memiliki kelompok level rendah yang dapat memiliki lebih dari
satu kelompok yang lebih tinggi. Selanjutnya setiap kelompok level rendah dapat
dimiliki oleh lebih dari satu record parent tergolong jenis data base...
a. Data base relasional
b. Data base multidimensional
a. Data base relasional
b. Data base multidimensional
c. Database berorientasi objek
d. Database jaringan
e. Database relational
18. Microsoft
Access dapat menggunakan data yang disimpan pada semua software data base yang
mendukung standar ODBC. Apakah singkatan dari ODBC ?
a. Open Database Connectivity
a. Open Database Connectivity
b. Open Database Center
c. Oracle Database Connectivity
c. Oracle Database Connectivity
d. Oracle Database Center
e. Oven Database Connectivitas
19. Yang bertugas untuk memuat driver basis data
ODBC yang dibutuhkan oleh aplikasi adalah
a. Open Database Connectivity
b. Open Database Center
c. Oracle Database Connectivity
c. Oracle Database Connectivity
d. ODBC Driver Manager
e. Oven Database Connectivitas
20. Dalam
modifikasi data, misalkan kita ingin mengubah kolom nama menjadi Titan Ferry
dalam tabel mahasiswa yang nim-nya 200. Bagaimana perintah SQL yang harus
dilakukan ?
NIM ThMasuk Nama
200 1999 Titan Ferry
a. UPDATE mahasiswa SET nama = ‘Titan Ferry’ WHERE nim = 200
b. UPDATE ‘mahasiswa’ SET ‘nama’=’ Titan Ferry’ WHERE ‘nim’=’200’
c. UPDATE mahasiswa SET ‘nama’= Titan Ferry WHERE ‘nim’=200
d. ‘UPDATE’ mahasiswa ‘SET’ nama= Titan Ferry ‘WHERE’ =200
e. ‘UPDATE’ mahasiswa ‘SET’ name=
Titan Ferry ‘WHERE’ =200.
21. Manakah
yang termasuk dalam bagian dari bahasa SQL?
a. DBMS
b. DDL
c. RDBMS
d. ODBC
a. DBMS
b. DDL
c. RDBMS
d. ODBC
e. WWW
22. Pengaksesan
sebuah berkas bertujuan untuk mendapatkan informasi disebut...
a. DBMS
b. Database
c. Retrieval
d. ODBC
b. Database
c. Retrieval
d. ODBC
e. Retry
23.
Cara untuk mendapatkan informasi dari record tertentu berdasarkan persyaratan
tertentu disebut dengan....
a. DBMS
b. Selection retrieval
c. Retrieval
d. Selective retrieval
b. Selection retrieval
c. Retrieval
d. Selective retrieval
e. Retry
24.
Proses untuk mendapatkan informasi dari sebuah record dalam berkas disebut....
a. DBMS
b. Comprehensive retrieval
c. Retrieval
d. Selective retrieval
b. Comprehensive retrieval
c. Retrieval
d. Selective retrieval
e. Retry
25.
jenis select statement dengan memberikan
kondisi atau membatasi baris yang akan ditampilkan disebut...
a. Select dengan klausa where
b. Select *from
c. Retrieval select
d. Selective retrieval
c. Retrieval select
d. Selective retrieval
e. Retry Select
26.
Perintah yang digunakan untuk menampilkan data
seperti berikut adalah....
+----------+-------+-------------+----------+--------------+--------+
|
id_siswa | nama | alamat | id_siswa | nama_makanan | jumlah |
+----------+-------+-------------+----------+--------------+--------+
|
1 | Andre | Jumapolo | 1
| permen |
10 |
|
2 | Anggi
| Papahan | 2 | keripik | 10 |
|
3 | Titan | Kebakkramat | 3 | mangga | 10 |
+----------+-------+-------------+----------+--------------+--------+
a.
select*from siswa iner join makanan on siswa.id_siswa = makanan.id_siswa
b.
select.from siswa inner join makanan on siswa.id_siswa = makanan.id_siswa
c.
select*from siswa1 inner join makanan on siswa.id_siswa = makanan.id_siswa
d.
select*from siswa2 inner join makanan on siswa.id_siswa = makanan.id_siswa
e. select*from
siswa inner join makanan on siswa.id_siswa = makanan.id_siswa
27. Perintah yang digunakan untuk menampilkan data
seperti berikut adalah....
+----------+--------------+--------+-------+-------------+
|
id_siswa | nama_makanan | jumlah | nama
| alamat |
+----------+--------------+--------+-------+-------------+
|
1 | permen | 10
| Andre | Jumapolo |
|
2 | keripik | 10
| Anggi | Papahan |
|
3 | mangga | 10
| Titan | Kebakkramat |
+----------+--------------+--------+-------+-------------+
a.
select*from siswa inner join makanan using(id_siswa);
b.
select from siswa inner join makanan using(id_siswa);
c.
select’from siswa inner join makanan using(id_siswa);
d. select*siswa
inner join makanan using(id_siswa);
e. select.from
siswa inner join makanan using(id_siswa);
28
.
Jika terdapat data dari sebelah kiri tidak memiliki pasangan, tetap akan
ditampilkan dengan pasangannya berupa nilai ...
a.
NOT NULL
b.
NULL
c.
Not
d.
FULL
e.
FULL NULL
29. CREATE TABLE nama_tabel(
field1
tipe(panjang),
field2
tipe(panjang),
field_n
tipe(panjang, PRIMARY KEY (field_key));
Query diatas digunakan untuk ?
a. Membuat Tabel
b. Membuat Database
c. Membuat Query Tabel
d. Membuat Primary Key
e. Membuat Tabel nama
30. Yang
termasuk Struktur Query Language adalah ?
a.
Select *From
b.
Select Statement
c.
Select Where
d. Create
Table
e.
Create Database
31. Dalam query database perintah Select
*from pegawai berarti?
a.
Menampilkan semua data pada table pegawai
b. Menampilkan
database pegawai
c.
Menampilkan penambahan pegawai
d. Menampilkan
nama pegawai
e.
Menampilkan alamat pegawai
32. Query
ORDER BY dalam database berfungsi untuk?
a.
Menampilkan semua data secara urut berdasarkan angka
b. Menampilkan
secara menyeluruh data yang berada pada table
c.
Menampilkan semua data secara urut berdasarkan
abjadnya
d. Menampilkan
semua data pada table
e.
Menampilkan fungsi gabungan Antara 2 kolom
33. Dikelompokkan
menjadi berapa jenis ORDER BY?
a.
2 kelompok
b. 3
kelompok
c.
4 kelompok
d. 5
kelompok
e.
6 kelompok
34. Perintah
Ascending berfungsi untuk?
a.
Menampilkan data secara terurut berdasarkan abjad dari besar
ke kecil
b.
Untuk mengurutkan data berdasarkan abjad dari
kecil ke besar
c.
Mengurutkan huruf romawi
d. menambahkan
data dari yang besar ke kecil
e.
Menambahkan data dari yang kecil ke besa
35. Perintah
Descending fungsi suatu perintah untuk?
a.
Menampilkan data secara terurut berdasarkan abjad
dari besar ke kecil
b. Untuk
mengurutkan data berdasarkan abjad dari kecil ke besar
c.
Mengurutkan huruf romawi
d. menambahkan
data dari yang besar ke kecil
e.
Menambahkan data dari yang kecil ke besa
36. Fungsi SET dalam database digunakan
untuk?
a.
Menentukan form
b. Menentukan
kolom – kolom yang akan dirubah
c.
Menentukan baris – bsris yang sudah dirubah
d. Menentukan
form – form yang sudah dirubah
e.
Menentukan baris – baris yang akan dirubah
37. Apabila
kita akan menghapus database dalam Mysql maka menggunakan perintah?
a.
Update
b. Remote
c.
Delete
d. Drop
e.
Select
38. Yang
bukan merupakan proses dalam pengubahan struktur dalam table adalah?
a.
Menambah field
b. Mengubah
nama field
c.
Mengecek nama field
d. Mengubah
tipe data field
e.
Membuat primary key
39. INSERT
INTO KELAS_XII (NIM, Nama) SELECT NIM, NAMA FROM KELAS;
Merupakan contoh dari?
a.
Sub query
b. Inline
view
c.
Scalar subquery
d. View
join
e.
Multiple
40. Query
INSERT INTO dalam SQL merupakan perintah untuk?
a.
Membuat database
b. Membuat
table
c.
Menambah field
d. Merubah
field
e.
Menghapus field
1.
jelaskan perbedaan field dengan file, berikan
contohnya?
2.
berikan perbedaan antara DDL dengan DML, berikan
contoh perbedaannya
3.
kenapa di butuhkan basis data dan DBMS dalam
suatu system data?
4.
Apa yang dimaksud dengan ERD(entity relationship
diagram)?
5.
Jelaskan perbedaan ERD dan Data Flow
Diagram (DFD)?
0 Comments