SK.No.92/DIKTI/KEP/1996
Fakultas : Ilmu Komputer, Teknologi Industri, Ekonomi, Teknik Sipil & Perencanaan, Psikologi, Sastra
Program Diploma (D3) : Manajemen Informatika, Teknik Komputer, Akuntansi, Manajemen D I s a m a k a n
Program Sarjana (S1) : Sistem Informasi, Sistem Komputer, Informatika, Teknik Elektro, Teknik Mesin, Teknik Industri,
Akuntansi, Manajemen, Arsitektur,Teknik Sipil, Psikologi, Sastra Inggris T e r a k r e d I t a s I B A N – P T Program
Magister (S2) : Manajemen Sistem Informasi, Manajemen,Teknik Elektro
Program Doktor (S3) : Ilmu Ekonomi SK No.55/DIKTI/Kep/2000
Pilihlah salah satu jawaban yang paling tepat dengan menyilang pada lembar jawaban
yang sudah tersedia
3. Berikut ini PostgreSQL adalah database yang mendukung berbagai Bahasa pemrograman
popular,kecuali :
a. PHP
b. Java
c. C++
d. R
4. Sebuah sistem pengelolaan database yang tidak dilakukan dengan menggunakan manajemen
relasional atau Relational Database Management System.
a. Map Reduce
b. NoSQL
c. Komputasi terdistribusi
d. MySQL
1
5. Dibawah ini yang termasuk NoSQL adalah...
a. MySQL
b. MongoDB
c. Oracle Database
d. Cassandra
7. Dibawah ini yang tidak termasuk dalam kerugian dari sistem basis data adalah
a. Perangkat lunak mahal
b. Keterpaduan data terjaga
c. Storage yang digunakan menjadi besar
d. Kerusakan pada asistem basis data dapat mempengaruhi departemen lain yang terkait
2
11. Perintah :
Output dari perintah tersebut, adalah :
a. Ditampilkan data record mahasiswa
b. Ditampilkan data mahasiswa yang mempunyai npm 10296126
c. Ditampilkan seluruh data mahasiswa kecuali npm 10296126
d. Ditampilkan seluruh data npm mahasiswa
12. Diketahui :
Skema relasi MAHASISWA (npm,nama,alamat,kota,jkel)
Skema relasi DOSEN (nip,nama,alamat,kota,jkel)
Perintah dibawah ini :
Menghasilkan :
a. Data nama mahasiswa yang berada pada kota yang berbeda dengan kota dosen.
b. Data nama mahasiswa yang berada pada kota yang sama dengan kota dosen.
c. Data kota dan nama dosen
d. Seluruh data mahasiswa dan data dosen
15. Perintah untuk menghapus data field MONITOR pada kolom nama_barang di tabel barang
3
a. SQL> delete from barang where NAMA_BARANG='MONITOR';
b. SQL> delete from table barang where NAMA_BARANG='MONITOR';
c. SQL>delete on barang where NAMA_BARANG='MONITOR';
d. SQL>delete on table barang where NAMA_BARANG='MONITOR';
16. Tampilkan employee id,last name,salary dan salary di kalikan 10% dengan kolom alias “Gaji Baru”
a. SQL> select from employee_id,last_name,salary,salary*0.1 as "Gaji Baru" to employees;
b. SQL> select employee_id,last_name,salary,salary*0.1 as "Gaji Baru" on employees;
c. SQL> select from employee_id,last_name,salary,salary*0.1 as "Gaji Baru" to employees;
d. SQL> select employee_id,last_name,salary,salary*0.1 as "Gaji Baru" from employees;
17. Tampilkan last name,salary,dan panjang karakter dengan kolom alias “JML KARAKTER” berdasarkan
huruf awal yang di input kan oleh user
a. select last_name,salary,length(last_name) as "JML KARAKTER" from employees where last_name
like '&_%';
b. select table last_name,salary,length(last_name) as "JML KARAKTER" from employees where
last_name like '_%';
c. select from last_name,salary,length(last_name) as "JML KARAKTER" from employees where
last_name like '&%';
d. select on last_name,salary,length(last_name) as "JML KARAKTER" from employees where
last_name like '%_';
18. Perintah untuk update nama siswa pada kolom nama di tabel siswa dari yang sebelumnya bernama
‘Rini’ menjadi ‘Tuti’ :
a. UPDATE siswa SET nama=’Tuti’ WHERE nama=’Rini’
b. MODIFY siswa SET nama=’Tuti’ WHERE nama=’Rini’
c. UPDATE nama=’Tuti’ to nama=’Rini’ FROM siswa
d. UPDATE FROM siswa SET nama=’Tuti’ WHERE nama=’Rini’
21. Dibawah ini adalah keuntungan dari arsitektur file server dalam arsitektur DBMS multi User,
kecuali
4
a. Terdapat lalulintas jaringan yang benar
b. Masing masing workstation membutuhkan copy dbms
c. Menaikan performa
d. Control terhadap concurrency, recovery dan integrity menjadi labih kompleks karena sejumlah
DBMS mengakses file secara Bersamaan
22. Keuntungan dari jenis arsitektur client server dalam arsitektur DBMS multi user adalah
a. Memungkinkan akses database yang benar
b. Biaya untuk hardware dapat dilindungi
c. Biaya komunikasi bertambah
d. Menurunkan kekonsistenan
24. Tingkatan pada arsitektur ANSI/SPARC, dimana skemanya menggambarkan struktur keseluruhan
dari database berada pada
a. Tingkat eksternal
b. Tingkat konseptual
c. Tingkat internal
d. Tingkat eksternal, konseptual dan internal
25. Aturan yang mengatakan bahwa database tidak boleh berisikan nilai foreign key yang tidak sesuai
dengan salah satu nilai primary key yang ada adalah aturan
a. Entity integrity
b. Relation integrity
c. Referential integrity
d. Constraint integrity
28. Kapasitas untuk merubah skema conceptual tanpa harus merubah skema eksternal
a. Logical data independence
5
b. Data Independence
c. Physical data independence
d. Mapping
33. Pada arsitektur database system, skema yang menerangkan user view secara individu adalah :
a. Skema internal
b. Skema eksternal
c. Skema konseptual
d. Skema logical
34. Kapasitas untuk merubah skema konseptual tanpa harus merubah skema eksternal, disebut
a. Data Independence
b. Physical data independence
c. Mapping
d. Logical data independece
35. Pada model Entity Relationship, jumlah keterhubungan dari entity-entity yang berpartisipasi disebut
a. Cardinality rasio
b. Total participation
c. Partial participation
d. Relasi
6
36. Sebuah relasi dikatakan dalam bentuk normal Boyce-Codd jika dan hanya jika
a. Relasi yang bersangkutan dalam bentuk normal satu tingkat dibawahnya, dan setiap non-key
atributnya tidak tergantung transitif pada primary keynya.
b. Setiap determinant adalah candidate key
c. Relasi yang bersangkutan dalam bentuk normal satu tingkat dibawahnya, dan setiap non-key
atributnya tergantung fungsional penuh terhadap primary keynya.
d. Setiap harga atributnya adalah atomik.
37. Jika terdapat skema relasi MHS(npm,nama,alamat) dan skema relasi DOSEN(nip,nama,alamat,kota),
maka hasil dari query MHS U DOSEN adalah :
a. Seluruh data MHS dan DOSEN digabung dengan derajat 3
b. Seluruh data MHS dan Dosen digabung dengan derajat 4
c. Tidak ada hasilnya
d. Query tersebut tidak dapat dijalankan
38. Untuk memperoleh tupel-tupel dari suatu relasi yang memenuhi predikat tertentu digunakan :
a. Restrict c. Having
b. Project d. Cartesian Product
39. Yang dimaksud dengan data terintegrasi didalam basis data adalah :
a. Data yang setiap bagiannya dapat dipakai oleh lebih dari satu user untuk penggunaan yang
berbeda
b. Berbagai data yang saling terhubung ditambah dengan pengontrolan redudansi
c. Data yang mempunyai atribut-atribut yang mempunyai nilai yang valid
d. Data yang yang dapat disatukan
40. Menerima query dan menguji skema eksternal dan konseptual untuk menentukan apakah record-
record yang dibutuhkan telah memenuhi permintaan. Komponen DBMS yang dimaksud adalah :
a. Database manager c. Query processor
b. File manager d. DML processor
41. Terdapat lalu lintas jaringan yang padat, dapat dijumpai pada arsitektur DBMS multi user jenis :
a. Client server c. Teleprosesing
b. File server d. LAN
43. Memudahkan dalam pemakaian, pengiriman maupun pertukaran data. Hal tersebut merupakan
keuntungan dari file manajemen database yang berhubungan dengan :
a. Terkontrolnya kerangkapan data c. Data dapat dipakai bersama-sama
b. Terpeliharanya kekonsistenan data d. Data dapat distandarisasikan
44. Keuntungan basis data relasional memungkinkan pengembangan sistem yang lancar, hal ini karena:
7
a. Bentukny sederhana
b. Mudah melakukan berbagai operasi data
c. Implementasi yang mudah
d. Lebih mudah melakukan pengamanan
46. Supaya membentuk suatu relasi dari dua relasi yang terdiri dari kombinasi yang mungkin dari relasi-
relasi dengan kondisi tertentu, digunakan :
a. Natural join c. Union
b. Theta join d. Project
8
Jawaban SISTEM BASIS DATA 1 untuk klas 2KA dan 3IA
PTA 22/23