BASIS DATA
1. Pada dasarnya SELECT masuk dalam kategori perintah ……
a. CREATE
b. DML (Data Manipulation Languange)
c. DCL (Data Control Languange)
d. DDL (Data Definition Languange)
e. ALTER DROP
2. Perintah SQL yang benar untuk menampilkan khusus pada field tmpt_lahir,tgl_lahir, dan
nama_lengkap dari table datadiri adalah….
a. update tmpt_lahir,tgl_lahir, nama_lengkap FROM datadiri
b. delete tmpt_lahir,tgl_lahir, nama_lengkap FROM datadiri
c. skipper tmpt_lahir,tgl_lahir, nama_lengkap FROM datadiri
d. select tmpt_lahir,tgl_lahir, nama_lengkap FROM datadiri
e. insert tmpt_lahir,tgl_lahir, nama_lengkap FROM datadiri
3. Pada select multiple table dengan syntax from nama table siswa ditulis lebih dahulu
dibandingkan nama table tb_kelas. Maka hasilnya adalah…..
a. Data ascending menurut table siswa
b. Data descending menurut table tb_kelas
c. Data ascending menurut table tb_kelas
d. Data descending menurut table siswa
e. Semua jawaban benar
4. Secara mendasar, data yang akan ditampilkan pada perintah inner join adalah data yang
memiliki….
a. Pasangan
b. Bebas
c. Tanpa pasangan
d. Acak
e. Terdata urut
5. Aktivitas yang paling banyak ketika berhubungan dengan database dibandingkan dengan
aktivitas database lainnya adalah…..
a. select d. skipper
b. update e. insert
c. delete
7. Secara default nama nama kolom di subquery mengacu ke nama table yang berada di klausa ….
a. Select
b. Post
c. Category
d. Support
e. From
8. Kata kunci yang dirancang hanya untuk digunakan pada subquery dan menghasilkan nilai true
atau false adalah…
a. EXISTS dan ALL
b. ANY dan [NOT] IN
c. AALL dan SOME
d. EXIST dan NOT EXIST
e. [NOT] IN dan ANY
9. Faktor penting yang perlu dipahami dalam penggunaan sub query (subselect), yaitu perintah
perintah yang digunakan hanya bisa untuk MySQL versi….
a. 3.22
b. 3.23
c. 3.24
d. 2.25
e. 3.26
10. Subquery yang menghasilkan lebih dari satu baris data disebut…
a. Multiple Row Subquery
b. Single Row Subquery
c. Operator Row Subquery
d. Operator “IN”
e. Operator ALL
f. Single Operator ALL
11. Berdasarkan coding di atas , pada saat eksekusi, combo box provinsi dengan atribut
id=”provinsi” akan berubah dengan akan menjalankan code S(“#provinsi”). Change function ()
dimana dalam fungsi tersebut mengirimkan data id_provinsi ke file …….
a. Index.php
b. Cari_kota.php
c. File jQuery
d. Combo_box
e. Database
14. Komponen yang akan melayani segala permintaan dari computer (Client) yang membutuhkan
akses ke database adalah…..
a. Client
b. Arsitektur
c. Server
d. Interface
e. Response
15. Hal yang perlu dipahami setelah menginstall MySQL adalah MySQL server akan berjalan
secara…….
a. Otomatis
b. Manual
c. Bebas
d. Play and run
e. Plug and play
17. Perintah yang digunakan untuk memberitahu MySQL server bahwa lokasi file setting telah
ditentukan pada folder aktif adalah……..
a. Default-file
b. Change directory
c. Task manager
d. TIMESTAMP
e. Folder actitvated
18. Prosedur tercepat dalam menghentikan MySQL server yang dijalankan secara manual dengan
mysqld adalah menggunakan……
a. Restart langsung
b. Shutdown
c. Matikan listrik
d. Logoff system
e. Task manager
19. Kode untuk mysql bahwa perintah setelahnya adalah host adalah……
a. –u d. -h
b. –p e. -a
c. –m
20. Hal yang perlu dipahami adalah MySQL server secara default berjalan pada port……
a. 404 d. 3603
b. 3306 e. 505
c. 501
21. Seluruh data dalam RDBMS secara logika tersimpan di dalam bentuk……
a. Kolom d. field
b. Baris e. data
c. Tabel
22. Sekelompok record data dengan masing masing informasi yang sejenis disebut…..
a. Database d. table
b. Record e. indeks
c. Field
23. Sebuah aturan yang berfungsi untuk membedakan antara baris satu dengan baris lainnya yang
ada pada table dan bersifat unik adalah…..
a. Primary key d. foreign key
b. Function key e. filter key
c. Secondary key
25. Jika sebuah data memiliki sebuah subset data tertentu yang menerangkan lebih detail data itu,
dimana subset data ini tidak memiliki oleh data tersebut pada umunya, maka relasi yang tepat
adalah….
a. One to one
b. Many to one
c. One to many
d. Many to many
e. None to many