1. Beberapa fungsi agregasi yang sering digunakan adalah sebagai berikut, kecuali....
a. Sum
b. Max
c. Min
d. Count
e. Having
2. Mencari cacah data (data NULL tidak akan dimasukkan dalam perhitungan,
kecuali disebutkan secara khusus) menggunakan fungsi…
a. MIN
b. COUNT
c. MAX
d. SUM
e. AVG
4. Penggunaan SQL dari agregasi dari mengelompokkan data yang benar adalah....
a. SELECT * FROM pegawai SORT BY id_pegawai;
b. SELECT * FROM siswa GROUP BY jeniskelamin;
c. SELECT * FROM siswa GROUP BY jeniskelamin=’L’;
d. SELECT * FROM pegawai GROUP BY ruang=’2’;
e. SELECT * FROM pegawai GROUP BY ruang;
5. Untuk menfilter record-record bedasarkan kriteria yang ditentukan menggunakan
perintah. . .
a. MIN
b. HAVING
c. COUNT
d. WHERE
e. AVG
6. SELECT AVG(SALARY) FROM EMPLOYEE;
Penggunaan agregasi diatas akan menampilkan atribut dengan nama....
a. Employee
b. Salary
c. AVG
d. Gaji
e. Select
7. Select Min(Salary),Max(Salary),Dept_Name From Employee Group By Dept_Name;
Penggunaan agregasi diatas dapat dibaca....
a. Mengurutkan nama pegawai
b. Memilih pegawai dan mencari data nilai terkecil dan terbesar
c. Mengelompokkan kemudian memilih terkecil kemudian terbesar
d. Memilih terkecil, terbesar kemudian mengurutkannya
e. Memilih terkecil, terbesar kemudian mengelompokannya
8. Perintah menggunakan klausa ON yang benar adalah....
a. SELECT employee_id, last_name, a.department_id, department_name
FROM employees a ON departments b
JOIN a.department_id = b.department_id
c. SELECT ON employee_id, last_name, a.department_id, department_name
FROM employees a departments b
JOIN a.department_id = b.department_id
c. SELECT employee_id, last_name, a.department_id, department_name ON
FROM employees a departments b
JOIN a.department_id = b.department_id
d. SELECT employee_id, last_name, a.department_id, department_name
FROM employees a JOIN departments b
ON a.department_id = b.department_id
d. SELECT employee_id, last_name, a.department_id, department_name
9. perhatikan tabel berikut untuk menjawab pertanyaan nomor 4-6
ID Nama Gaji IdDep
1 Joni 2.500.000 102
2 Julia 3.000.000 104
3 Rahmat 1.600.000 108
4 Budi 2.700.000 106
Berdasarkan tabel tersebut, syntak untuk menampilkan jumlah gaji yang harus
dibayar untuk pegawai pada departemen 102 adalah …
a. SELECT IdDep, SUM(Gaji) From Pegawai
b. SELECT IdDep, SUM(Gaji) FROM Pegawai WHERE IdDep=102
c. SELECT IdDep, SUM(Gaji) FROM Pegawai WHERE IdDepartemen=102 GROUP
BY IdDep
d. SELECT IdDep, SUM(Gaji) FROM Pegawai WHERE IdDepartemen=102 GROUP
BY IdDep HAVING Gaji > 2.450.000
e. SELECT IdDep, SUM(Gaji) FROM Pegawai WHERE IdDepartemen=102
10 Berdasarkan tabel tersebut, syntak untuk menampilkan rata-rata gaji untuk
masing-masing departemen adalah …
a. SELECT AVG(Gaji) From Pegawai
b. SELECT IdDep, AVG(Gaji) FROM Pegawai
c. SELECT IdDep, AVERAGE(Gaji) FROM Pegawai
d. SELECT IdDep, AVG(Gaji) FROM Pegawai GROUP BY IdDep
e. SELECT IdDep, AVG(Gaji) FROM Pegawai WHERE IdDepartemen=102 GROUP
BY IdDep
11. Pembagian kerja antara server dan client yg mengakses server dalam suatu
jaringan disebut....
a. Client
b. Arsitektur client server
c. Server
d. Client Server
e. One Tier
12. Server bisa melayani beberapa client pada waktu yang sama, dan meregulasi
akses bersama untuk share sumber daya dalam menjamin konsistensinya. Maksud
dari pernyataan diatas disebut juga....
a. Service
b. Sharing resource
c. Asymmetrical protocol
d. Transparansi lokasi
e. Mix-and-Match
13. Fungsi dari client adalah, kecuali....
a. Mengatur user interface
b. Memproses aplikasi
c. Menyediakan control recovery
d. Menjamin tidak terjadi pelanggaran terhadap integrity constraint
e. Memberikan response balik kepada pemakai
14. Bahasa SQL Yang Memperbolehkan Pemakai Untuk Memanipulasi Data...
a. Java
b. Dcl
c. Data Manipulation Languange
d. Data Definition Languange
e. Php
15. Perintah Data Definition Language (Ddl) Pada Sql Yang Digunakan Untuk
Mengubah Struktur
Pada Tabel Adalah....
a. Alter
b. Delete
c. Update
d. Select
e. Drop
16. Hubungan Yang Terjadi Antara Satu Entitas Atau Lebih Disebut :
[Link]
[Link]
[Link]
[Link]
e. Entitas
17. Berikut Adalah Pengguna Database, Kecuali.....
a. End User
b. Programmer
c. Data
d. Database Administrator
e. Sistem Engineer
18. Atribut Dengan Domain Yang Sama Yang Menjadi Kunci Utama Pada Sebuah
Relasi Tetapi
Pada Relasi Lain Atribut Tersebut Hanya Sebagai Atribut Biasa Disebut......
a. Candidate Key
b. Primary Key
c. Alternate Key
d. Super Key
e. Foreign Key