Soal Kisi-Kisi UTS KSI-B
1. Sekumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu perusahaan atau instansi dalam Batasan tertentu. Adalah pengertian dari…
a. Basis Data
b. DBMS
c. RDBMS
d. Data
2.
A. Timbulnya data rangkap (redundancy data)
B. Terkontrolnya kerangkapan data
C. Data terisolir (Isolation Data)
D. Softwarenya mahal
E. Keamanan data dapat terjamin
Manakah yang termasuk keuntungan dalam menggunakan system basis data?
a. C, D, E
b. B, E
c. A, B, C
d. A, E
3. Database dapat diubah struktur penyimpanan maupun cara pengaksesan tanpa merubah program aplikasi yang ada, adalah keuntungan menggunakan basis data yang bersifat…
a. Data oriented
b. Luwes
c. Redudancy data
d. Kaku
4. Dibawah ini adalah komponen system database, kecuali…
a. Data
b. Hardware (perangkat keras)
c. Aplikasi package
d. Software (perangkat lunak)
5. Tenaga ahli yang mempunyai tugas untuk mengontrol system database secara keseluruhan, meramalkan kebutuhan akan system database, merencanakannya dan mengaturnya adalah tugas seorang…
a. System Engineer
b. Programmer
c. Database Administrator (DBA)
d. (End-User)
6. Tenaga ahli yang bertanggung jawab atas pemasaran Sistem database, dan juga mengadakan peningkatan dan melaporkan kesalahan dari system tsb kepada pihak penjual, adalah tugas seorang…
a. System Engineer
b. Programmer
c. Database Administrator (DBA)
d. (End-User)
7.
A. Create
B. Grant
C. Alter Table
D. Select
E. Update
F. Drop
Fungsi DDL (Data Definition Language) pada perintah yang digunakan untuk mendefinisikan struktur data/table pada SQL adalah...
a. A,C,F
b. B,E,F
c. C,D,E
d. A,C,E
8. Fungsi perintah Grant pada database adalah digunakan untuk…
a. Mencabut izin kemampuan pengaksesan data
b. Melakukan pembandingan antara dua buah nilai
c. Memberikan izin kendali pada pengaksesan data
d. Memberikan nilai dan membandingkannya dengan nilai atau kondisi yang lain
9. Perhatikan table mahasiswa diatas perintah sql apa yang dilakukan jika anda ingin menampilkan alamat mahasiswa, dimana alamat yang sama hanya ditampilkan satu kali saja?
a. LIKE
b. NOT LIKE
c. DISTINCT
d. COUNT(*)
10. Jika perintah sql yang digunakan adalah seperti
SELECT MAX(MID), MIN(MID)
FROM NILAI
WHERE KDMK=”KU122”;
NPM KDMK MID FINAL
10296832 KK021 60 75
10296126 KD132 70 90
31296500 KK021 55 40
41626387 KU122 90 80
23827399 KU122 75 75
Maka hasilnya adalah…
a. 90 dan 55
b. 80 dan 75
c. 55 dan 60
d. 90 dan 75
11. Jika perintah sql yang digunakan adalah seperti ini
Select nama from mhs
Where nama NOTLIKE ‘%P%’;
Maka hasilnya adalah…
NPM NAMA ALAMAT
10296832 Nurhayati Jakarta
10282639 Astuti Jakarta
23898108 Ana Depok
98027728 Prama Bogor
21879283 Pandu Depok
a. Nurhayati, Pandu
b. Pandu, Prama
c. Ana, Pandu
d. Nurhayati, Ana
12. Perintah sql yang digunakan untuk menampilkan alamat dan jumlah mahasiswa yang bertempat tinggal pada alamat yang jumlahnya lebih dari satu, pada table mhs diatas adalah...
a. Select alamat, count(*) from mhs
Group by alamat;
b. Select * from mhs order by alamat asc;
c. Select alamat, count(*) from mhs
Group by alamat
Having count (*) > 1;
d. Select alamat, having count(*) from mhs
Group by alamat
Count(*) > 1;
13. Perhatikan struktur design tampilan Dbase diatas, perintah apa yang akan digunakan jika anda ingin melakukan penambahan data record?
a. .use
b. .append
c. .modify
d. .insert
14. Perhatikan struktur design tampilan Dbase diatas, perintah apa yang akan digunakan jika anda ingin memperbaiki struktur Dbase?
a. .list struct
b. .append
c. .modify struct
d. .edit struct
15. Perhatikan struktur design tampilan Dbase diatas, perintah apa yang akan digunakan jika anda ingin menampilkan nama, gaji data pegawai yang beralamat di depok?
a. LIST ALL
b. LIST NAMA, GAJI FOR “depok” $ALAMAT
c. LIST GOL SUBSTR (NAMA,2,3)
d. DISPLAY NAMA, FOR ALAMAT=”depok”
16. Fungsi perintah UPPER pada Dbase adalah digunakan untuk…
a. Memperbesar huruf (capital)
b. Memperkecil huruf
c. Mempercantik huruf
d. Pusing belum tidur
K=”materi Dbase”
Untuk menjawab soal 17 sd 20
17. .?len(K) = 12
18. .?substr(K,3,7) = teri Db
19. .?substr(right(K,9)4,3) = _Db
20. .?len(left(substr(K,4,3),1)) = 1