Anda di halaman 1dari 12

KUMPULAN SOAL-SOAL ULANGAN BASIS DATA

1. Perintah SQL yang digunakan untuk mengurutkan berdasarkan abjad adalah

a. Sort by

b. Order by

c. Asc

d. Desc

e. From

2. Perintah SQL untuk merubah nama suatu struktur table adalah

a. ALTER TABLE mhs CHANGE nama namaMhs VARCHAR(8);

b. ALTER TABLE mhs RENAME nama namaMhs VARCHAR(8); 0

c. ALTER mhs RENAME ON nama namaMhs VARCHAR(8);

d. ALTER mhs CHANGE ON nama namaMhs VARCHAR(8);

e. ALTER TABLE mhs ADD nama namaMhs VARCHAR(8);

3.Statement left outer join akan menampilkan....

a. Semua data dari kedua tabel

b. Semua data yang terdapat di kedua tabel yang digabung

c. Semua data yang ada di tabel pertama dan menampilkan data dari tabel kedua yang terdapat di tabel
pertama

d. Semua data yang ada di tabel kedua dan menampilkan data dari tabel pertama yang ada di tabel
kedua

e. Semua data dari tabel pertama yang tidak ada di tabel kedua dan semua data yang ada di tabel kedua
yang tidak ada di tabel pertama

4.SELECT atribut FROM nama_table GROUP BY atribut HAVING fungsi_aggregasi;

Sintak diatas adalah sintak dari ....

a.Agregasi

b.Fungsi
c.Having

d.Group By

e.Kalusa Where

5.Apa kepanjangan dari ODBC ?

a.Operation database connectivity

b.Open database connection

c.Open database connectivity

d.Open data connect

e.Opsion database connectivity

6.Suatu fungsi untuk menampilkan semua data secara urut berdasarkan abjadnya adalah pengertian
dari ?

a.Group By

b.Order By

c.Where

d.If

e.While do

7.statement inner join akan menampilkan.....

a.menampilkan baris data yang terdapat di tabel pertama dan tabel kedua

b.semua data dari kedua tabel

c.semua data yang terdapat di kedua tabel yang digabung

d.semua data dari tabel pertama tidak ada

e.menggabungkan data dari dua table

8.Statement FULL OUTER JOIN akan menampilkan...

A. Menggabungkan data dari dua buah tabel


B. Menampilkan baris data yang terdapat ditabel pertama dan tabel kedua

C. Menggabungkan data dari dua tabel dengan menyertakan semua baris dari tabel pertama dan
menyertakan baris dari tabel kedua

D. Menggabungkan dua statement SELECT

E. Menggabungkan dua buah statement SELECT dengan hasil yang ditampilkan

9.statement ALL digunakan dalam sebuah pengujian yang akan bernilai....

a.Two

b.ganjil

c.True

d.Four

e.Any

10.Statement IN digunakan untuk...

A. Menguji apakah salah satu dari nilai kriteria dipenuhi atau tidak

B. Menentukan kriteria yang terdiri atas banyak nilai

C. Menghitung rata-rata gaji pegawai

D. Menampilkan semua transaksi

E. Mendapatkan data yang diperlukan

11.pengertian basis data atau database adalah....

a.sebagai efisiensi yang meliputi speed

b.merupakan representasi fakta

c.merupakan kumpulan data yang saling berhubungan (punya relasi)

d.duplikasi dan inkonsistensi data

e.penghapusan data dari sebuah file

12.untuk menghitung jumlah sel yang berisi angka dalam daftar argumen menggunakan fungsi....
a.SUM

b.AVG

c.Statement

d.COUNT

e.CONCAT

13.pengertian COUNT adalah.....

a.menghitung jumlah sel yang berisi angka dan menghitung angka dalam daftar argumen

b.menghitung NIP

c.menghotung nilai minimum

d.menghitung nilai maximum

e.menghitung rata rata

14.Fungsi untuk menghitung rata-rata dari data yang terdapat di kolom tertentu yaitu..

a. Fungsi COUNT

b.Fungsi AVG

c.Fungsi MIN

d. Fungsi SUM

e. Fungsi MAX

15.Statement SQL yang digunakan untuk menentukan kondisi atau kriteria dari kelompok data yang
ingin ditampilkan adalah....

A. Statement SELECT

B. Statement GROUP BY

C. Statement HAVING

D. Fungsi SUM

E. Fungsi COUNT
16.untuk menggabungkan data menggunakan fungsi

a.fungsi ROUND

b.fungsi SUM

c.fungdi FLOOR

d.statement HAVING

e.fungsi CONCAT

17.Contoh penggunaan rata-rata untuk menghitung kecuali....

A.Rata-rata nilai ujian akhir siswa

B.Rata-rata penjualan setiap bulan

C.Rata-rata jumlah pelanggan yang melakukan transaksi

D.Rata-rata gaji pegawai disebut perusahaan

E.Rata-rata dari kumpulan data

18.fungsi round digunakan untuk....

a.membulakan data ke bawah

b.membulatkan data ke atas

c.memotong data

d.membulatkan data ke atas atau ke bawah

e.menggabungkan data

19.fungsi LEFT,RIGHT,dan SUBSTRING digunakan untuk...

a.menyambungkan data

b.memotong data

c.mengelompokan data

d.membulatkan data ke samping

e.membulatkan data ke atas


20.Membulatkan bilangan sampai jumlah digit tertentu sesuai dengan pilihan yang di buat adalah fungsi
dari...

A. COUNT

B. FLOOR

C. AVG

D. CEILING

E. ROUND

21. Teknologi yang digunakan berikut yang tidak dapat meningkatkan ketersediaan data adalah.....

A. RAID

B. Enkripsi

C. Replikasi

D. Client-server

E. Sistem backup dan recovery

22. Pihak yang berperan menyimpan meta data replikasi disebut....

A. Slave

B. Master

C. Penerbit

D. Distributor

E. Pelanggan

23. Ketika membuat koneksi replikasi, perintah untuk menghentikan posisi server master adalah....

A. START SLAVE

B. UNLOCK TABLES

C. SHOW SLAVE STATUS

D. GRANT REPLICATION SLAVE

E. FLUSH TABLES WITH READ LOCK


24. Data yang ada harus dapat diakses oleh pengguna yang mempunyai otoritas pada saat dibutuhkan
oleh pengguna yang tersebut disebut....

A. Integritas

B. Ketersediaan

C. Chipertext

D. solusi bagi interupsi

E. Solusi bagi penyadapan

25. Strage engine yang digunakan untuk data warehouse adalah....

A.CVS

B. NDB

C. Merge

D. InnoDB

E. MylSAM

26. Ancaman yang harus menjadi prioritas dari sistem keamanan basis data adalah....

A. Frekuensi kejadian tinggi resiko tinggi

B. Frekuensi tidak tentu risiko tidak tertentu

C. Frekuensi kejadian tinggi risiko rendah

D. Frekuensi kejadian rendah risiko tinggi

E. Frekuensi kejadian rendah risiko rendah

27. View disebut sebagai tabel virtual karena...

A. Tidak dapat mengubah nilai data

B. Tidak menyimpan data secara fisik

C. Melibatkan statement select pada saat dibuat

D. Dapat menampilkan data yang bersumber dari dua tabel

E. Dapat menampilkan data yang bersumber dari satu tabel

28. Berikut yang berperan sebagai penerima hasil replikasi disebut....


A. Slave

B. Master

C. Penerbit

D. Distributor

E. Pelanggan

29. Tindakan mengakses data oleh orang yang tidak berhak, ketika data tersebut dikirimkan melalui
jaringan disebut....

A. Penyadapan (interception)

B. Interupsi

C. Modifikasi

D. Replay

E. Otorisasi

30. Usaha untuk mendeteksi adanya kejadian yang masuk kedalam kategori ancaman adalah...

A. Pencegahan

B. Deteksi

C. Penangkalan

D. Pengentian

E. Pemulihan

E. Frekuensi kejadian rendah risiko rendah

31. Basis data DBMS yang menyimpan data dalam bentuk hubungan model pendahulu penerus adalah...

a. Flat file

b. Hierarki

c. Jaringan

d. Relational

e. Berorientasi Objek
32.Berikut yang termasuk service atau utilities dari sebuah DBMS adalah....

a.trigger

b.workbench

c.fungsi backup

d.fungsi recovery

e.komponen security

33.Komponen MYSQL yang digunakan untuk mempercepat proses query adalah....

a.cache

b.parser

c.replication

d.client connector

e.connection pool

34. Komponen yang digunakan untuk menangani pengelolaan dan penyimpanan data di basis data
adalah...

A. Cache

B. Optimizer

C. Storage engine

D. Komponen security

E. Connection pooling

35. Komponen yang di gunakan untuk mengenai pengelolaan dan penyimpanan data di basis data
adalah...

A.cache

B.optomizer

C.storage engine
D.komponen security

E.conection pooling

36. Statemen yang tidak terlibat ketika membuat basis data sebuah DBMS adalah…

a.Cereate

b.insrer

c.not null

d.referrences

e.primery key

37. View adalah sebuah tabel virtual. View menampilkan data dari satu atau lebih tabel. Statement yang
tidak terlihat ketika membuat sebuah view adalah...

a. View

b. From

c. Table

d. Select

e. Create

38.statement yang tidak tepat untuk memberikan hak akses ke seorang pengguna adalah....

a. GRANT SELECT ON RENTAL.*

TO 'Programmer01

'@'localhost';

b. GRANT SELECT ON

*. Pelanggan TO

'Programmer01'

'@'localhost';

c.GRANT SELECT ON Rental.*

To 'programmer01
'@'192.168.25.125';

d.GRANT SELECT ON

Perpustakaan.*

TO 'programmer01

'@' localhost';

e.GRANT SELECT ON Rental.

Pelanggan TO 'programmer01

'@'192.168.25.125';

39.storage engine yang di gunakan untuk berbagai tujuan pengguna umum adalah....

A.csv

B.innoDB

C.MyLam

D.archive

E.blackhole

40.storage engine yang digunakan untuk mengimpor data dalam bentuk file teks adalah…

a.CSV

b.NDB

c.InnDB

d.Archive

e.Blackhole

Anda mungkin juga menyukai