3 4 1 2 3
1 3.9 Menerapkan fungsi 4.9 Membuat perintah Perintah- Menjalank
agregasi dalam basis data fungsi agregasi dalam basis perintah SQL an
data untuk kelompok perintah
agregasi ( max, SQL
min, avg dan kelompok
sebagainya) agregasi
dengan
CLI
3.10 Menerapkan 4.10 Membuat perintah SQL Select
penggunaan SQL untuk untuk mengakses multi table multitable
mengakses multi table
3.12 Menerapkan SQL pada 4.12 Membuat perintah SQL Koneksi basis Perintah Menjalank
sistem basis data client- pada sistem basis data client- data melalui koneksi an
server server localhost basis data berbagai
dengan client melalui perintah
TCP/IP SQL
dengan melalui
client client
3.18 Menerapkan replikasi 4.18 Membuat replikasi basis Replikasi basis Diagram Konfiguras
basis data data data koneksi i replikasi
replikasi basis data
basis data
ri No Soal Soal Option
4 A B C
1 Manakah Perintah Query yang benar Select * select select min
untuk menampilkan nilai yang paling from buku max(jumla (jumlah_b
kecil where h_buku) uku) as
jumlah_bu as jumlah_ite
ku > 10; jumlah_ite m from
m from buku;
buku;
Relasi 9 Ciri dari Primary Key adalah .... Bersifat Bersifat Memiliki
antar unik umum kesamaan
tabel antar data
dalam
basis data
Restore 12 Hapus hak akses delete dari user Revoke Revoke Revoke
Data sosa delete on delete on delete
karyawan karyawan karyawan
from sosa; sosa; from sosa;
19
Option Kunci
D E
select * select * C
from buku from buku
where where
jumlah_bu jumlah_bu
ku <10; ku=min(ju
mlah_buk
u);
select * select * B
from buku from buku
where where
sum(jmlh) count(jmlh
)
SELECT SELECT B
FROM KODE_BAR
KODE_BAR ANG,NAM
ANG,NAM A_BARAN
A_BARAN G FROM
G FROM BARANG
BARANG WHERE
WHERE STOCK_BA
STOCK_BA RANG<=2
RANG=20; 0;
select select A
table employee
employee _id,last_n
_id,last_n ame,salar
ame,salar y+3000
y+3000 from
from employees
employees where
where employee
employee _id=100;
_id>100;
select select A
from table from
avg(salary employees
) as "RATA WHERE
- RATA avg(salary
GAJI " ) as "RATA
from - RATA
employees GAJI " ;
;
Select, Semua D
Update, Benar
Delete,
Insert.
Mudah Semua A
dihapal Jawaban
Salah
Candidate Kunci B
-key Utama
select select B
buku.Id_b buku.Id_b
uku, uku,
buku.judul buku.judul
_buku,jeni _buku,jeni
s.Nama_J s.Nama_J
enis from enis from
buku right buku left
join jenis join jenis
on on
jenis.kd_je jenis.kd_je
nis=buku.k nis=buku.k
d_jenis; d_jenis;
Revoke Semua A
delete on Salah
karyawan
from sosa
Tabel Data C
Database Data B
Managem Multiple
ent Supply System
Tabel Data D
Tabel query E
Server, Oracle , A
Interbase, Mysql,
Informix, Postgree
CA Open
Ingres
Semua A
Database, Benar
Data,
Informatio
n
<?php <?php E
// Create // Create
connectio connectio
n n
$conn =
new
// Check mysqli('loc
connectio alhost','ro
n ot','','perp
if ($conn- ustakaan')
>connect_ ;
error) {
// Check
die("Conn connectio
ection n
failed: " . if ($conn-
$conn- >connect_
>connect_ error) {
error);
} die("Conn
ection
?> failed: " .
$conn-
>connect_
error);
}
?>
soal No 2 Tabel Buku
no buku jmlh Id_buku judul_Buku
il query
Nama_Jenis
pelajaran
komputer
pelajaran
pelajaran