a.
Create Sekolah;
b.
Use Sekolah;
c.
Create Database Sekolah;
d.
Make Sekolah;
e.
Make Database Sekolah;
2.
Perintah untuk menampilkan isi
table Siswa adalah...
a.
Insert * into Siswa;
b.
Update * from Siswa;
c.
Select * to Siswa;
d.
Select * from Siswa;
e.
Select * form Siswa;
3.
Dibawah ini yang bukan merupakan
perintah DDL adalah...
a.
Create
b.
update
c.
Alter
d.
drop
e.
Desc
4.
Dibawah ini yang bukan merupakan
perintah DML adalah...
a.
Create
b.
update
c.
Alter
d.
drop
e.
Desc
5. Untuk menampilkan data
pada siswa yang namanya diawali dengan "AGUS" maka digunakan perintah
…
a. SELECT * FROM siswa WHERE
sis_nama = 'AGUS'
b. SELECT * FROM siswa WHERE sis_nama LIKE 'AGUS'
c. SELECT * FROM siswa WHERE sis_nama
LIKE '%AGUS'
d. SELECT * FROM siswa WHERE sis_nama LIKE 'AGUS%'
e. SELECT * FROM siswa WHERE
sis_nama LIKE '%AGUS%'
6. Perintah
SQL untuk merubah Data pada tabel barang adalah...
a. Rename
tabel barang set [field yang dirubah] from [primary key]
b. Update
barang set [field yang dirubah] where [primary key]
c. Update
table barang set [field yang dirubah] where [primary key]
d. Update
from barang set [field yang dirubah] where [primary key]
e. Update
tabel barang where [field yang dirubah] set [primary key]
7. Perhatikan program berikut :
<?php
$db='penjualanbarang';
$user='root';
$pass='';
$host='localhost';
........................... or die ("Tidak dapat terkoneksi " .
mysql_error());
mysql_select_db($db) or die
("Database tidak ditemukan " . mysql_error());
?>
Syntax yang tepat untuk
melengkapi program diatas adalah....
a. mysql_connect($pass,$host,$user)
b. mysql_connect($host,$pass,$user,$db)
c. mysql_connect($user,$pass,
$host)
d. mysql_connect($host,$user,$pass)
e. mysql_conn($host,$user,$pass)
8. Pada
Program Koneksi, perintah digunakan untuk mengkoneksikan suatu database tertentu
adalah ...
a. $sqlstr="select * from bukutamu";
b. mysql_select_db("bukutamu");
c. $hasil=mysql_query($sqlstr,$konek);
d. $row=mysql_fetch_row($hasil);
e.$konek=mysql_connect("localhost","root","");
9. Langkah untuk membuat tabel Siswa pada database Sekolah
adalah....
a. create
table siswa(‘nis char(4)’,’nama_siswa varchar(25)’);
b. Make
table siswa(‘nis char(4)’,’nama_siswa varchar(25)’);
c. create
siswa(‘nis char(4)’,’nama_siswa varchar(25)’);
d. Use
Sekolah;
create
table siswa(‘nis char(4)’,’nama_siswa varchar(25)’);
e. Use
Sekolah;
create
siswa(‘nis char(4)’,’nama_siswa varchar(25)’);
10.
Perintah SQL yang berfungsi untuk memasukkan/menyisipkan data ke dalam sebuah
tabel adalah
A.
INPUT
B.
ADD NEW
C.
INSERT INTO
D.
ADD INTO
E.
ADD RECORD
11. Perintah mysql yang digunakan untuk menghapus
Data/Record pada Table adalah…
a. Delete
tabel [nama table] set [field yang dirubah] from [primary key]
b. Delete table [nama table] where [primary key]
c. Drop from [nama table] where [primary key]
d. Delete from [nama table] where
[primary key]
e. Update from [nama table] where [primary key]
12. Perintah untuk menghapus Database pada Mysql adalah..
a. Create
Database [nama database]
b. Rename
Database [nama database]
c. Delete
Database [nama database]
d. Del
Database [nama database]
e. Drop
Database [nama database]
13. Perintah
sql untuk merubah nama field alamat menjadi alm_siswa pada table siswa adalah…
a. Alter table siswa change alamat
alm_siswa varchar(25)
b. Alter table siswa change alamat
alm_siswa
c. Alter table siswa modify alamat
alm_siswa varchar(25)
d. Alter table siswa modify alamat
alm_siswa
e. Alter table siswa add alamat
alm_siswa varchar(25)
14. Untuk proses pengambilan data mysql,
sehingga penunjuk baris akan bergerak maju sesuai dengan jumlah
record yang ada.digunakan
perintah…
a. Mysql_query
b. Mysql_select_db
c. Mysql_connect
d. Mysql_fetch_array
e. Mysql_error
15. Perintah sql untuk merubah nama
table siswa menjadi tbl_siswa adalah…
a. Alter table siswa update tbl_siswa;
b. Alter table siswa to tbl_siswa;
c. Alter table siswa rename tbl_siswa;
d. Alter table siswa rename to
tbl_siswa;
e. Alter table rename siswa to
tbl_siswa;
16.
Program diatas akan
menghasilkan Tabel ...
A.
A
|
B
|
C
|
|
D
|
E
|
F
|
G
|
B.
A
|
B
|
C
|
|
D
|
E
|
F
|
G
|
C.
A
|
B
|
|
C
|
D
|
E
|
F
|
G
|
D.
A
|
C
|
|
B
|
D
|
E
|
F
|
G
|
E.
A
|
B
|
D
|
E
|
F
|
|
C
|
G
|
17.
Atribute ACTION digunakan untuk
a. Menentukan nama form
b. Menetukan metode pengiriman
yang dipakai
c. Menentukan alamat halaman web
yang akan memproses masukan dari Form.
d. Menerima masukan berupa
pilihan
e. Menandai atau mengatur nilai
dari sebuah radio
18.
Jika kita
ingin menampilkan kriteria Siswa yang Lulus dengan Nilai KKM, maka menggunakan
perintah…
a.
For
b.
Switch…case
c.
If….else
d.
While…do
e.
Do…While
19.
Untuk
menampilkan bilangan genap dengan interval 1 - 1000, maka menggunakan perintah…
a.
For
b.
Switch…case
c.
If….else
d.
If…else
if…
e.
End.
20.
Untuk
melengkapi Program diatas , menggunakan perintah..
a.
"select * from siswa";
b.
mysql_query("select * from
siswa");
c.
mysql_connect($host,$user,$pass);
d.
mysql_connek($host,$user,$pass);
e.
mysql_fetch_array($qryTampil)
21.
Hasil
dari program diatas adalah…
a.
mencetak bilangan 1 sampai 1000
b.
mencetak bilangan 10 sampai 1000
c.
mencetak bilangan 1 sampai 100
d.
mencetak bilangan 10 sampai 100
e.
mencetak bilangan 1 sampai 10
22.
HAsil dari program diatas adalah…
a.
Pentium4
b.
Dual Core
c.
I3
d.
I5
e.
I7
23.
Method
yang dipilih dalam membuat form agar hasil input form tersebut disembunyikan
pada web-address adalah…
a.
GET
b.
SET
c.
POST
d.
PORT
e.
ACTION
24.
Didalam
membuat form input data, Type input yang digunakan untuk memilih pilihan lebih
dari satu menggunakan perintah…
a.
ComboBox
b.
Text
c.
Radio
Button
d.
TextArea
e.
CheckBox
25.
Perintah masukkan yang benar agar
menampilkan tampilan seperti dibawah ini:
“ini tombol input dengan
type=”submit”: Kirimkan
adalah:
A. <br> ini tombol input
dengan type=”submit”:
<input type=”submit”
value=”kirimkan”>
B. <br> ini tombol input
dengan type=”reset”
<input type=”submit”
value=”kirimkan”>
C. <br> ini tombol input
dengan type=”reset”
<input type=”reset”
value=”kirimkan”>
D. <br> ini tombol input
dengan type=”submit”
<input type=”reset”
value=”kirimkan”>
E. <br> ini tombol input
dengan type=”reset”
<input type=”submit”
value=”Ulangi”>
26.
Hasil
Dari Program diatas adalah…..
a.
Gaji
sebelum pajak = Rp. 1000000
Gaji yang dibawa pulang = 0.1
Gaji yang dibawa pulang = 100000
c.
Gaji
sebelum pajak = Rp. 1000000
Gaji yang dibawa pulang = 90000
d.
Gaji
sebelum pajak = Rp. 1000000
Gaji yang dibawa pulang = 190000
Gaji yang dibawa pulang = 900000
27.
Perhatikan !! Status True = 1 dan Status False = 0
Hasil
dari Program diatas adalah…
a.
1 0
b.
1 1
c.
0 1
d.
0 0
e.
5 4
28.
Karakteristik
yang dimiliki Pemrogaman Web Dinamis adalah…
a.
Berisikan
Informasi
b.
Konten
Tetap
c.
Tampilan
Halaman Web tidak Berubah
d.
Interaktif
dengan pengguna
e.
Konten
hanya bisa diubah oleh programmer
29.
Sekumpulan
kode / sub program yang mempunyai kegunaan tertentu adalah…
a.
Variable
b.
Function
c.
Array
d.
Branching
e.
Looping
30.
Sekumpulan
Deret / Larik yang mempunyai type Data yang sama adalah…
a.
Variable
b.
Function
c.
Array
d.
Branching
e.
Looping