D. smk angkasa 1
E. smk
10. Di bawah ini yang tidak termasuk dalam perintah dasar Data Definition Language, adalah ....
A. create C. delete E. drop
B. alter D. rename
11. Data Manipulation Language adalah perintah SQL yang berhubungan dengan ....
A. pemilihan data C. pembuatan tabel E.
mengganti nama tabel dan database
B. pembuatan database D. manipulasi data
12. Perintah untuk menampilkan seluruh database adalah ....
A. show databases; C. create databases; E.
rename databases;
B. use databases; D. delete databases;
13. Untuk mengintegrasikan PHP dengan database di server MySQL, dibutuhkan fungsi
utama, yaitu:
A. Fungsi mysql_connect ($hostname,
$username, $password);
B. Fungsi mysql_select
C. Fungsi mysql_drop ($hostname, $username,
$password);
D. Fungsi mysql_select_dbase
E. Fungsi mysql_connect
23. UPDATE siswa SET alamat=Banjarnegara WHERE nis=1051; Fungsi dari query di
atas adalah ....
A. mengganti alamat siswa menjadi
banjarnegara dan nis 1051
B. mengganti alamat menjadi banjarnegara
untuk siswa yang mempunyai nis 1051
C. mengganti banjarnegara menjadi 1051
D. mengganti alamat semua siswa menjadi
banjarnegara
E. mengganti nis siswa menjadi 1051
24. DELETE FROM siswa WHERE nis=1080;
Fungsi dari query di atas adalah ....
A. menghapus tabel siswa
B. mengganti nama tabel siswa
C. mengapus data siswa dengan nis 1080
D. mengganti nis siswa menjadi 1080
E. menghapus field nis
25. Query untuk menampilkan data siswa yang beralamat di luar Banyumas adalah ....
A. SELECT * FROM siswa WHERE alamat !=
Banjarnegara;
B. DELETE * FROM siswa WHERE alamat !=
Banyumas;
C. SELECT * FROM siswa WHERE alamat !=
Banyumas;
D. RENAME * FROM siswa WHERE alamat !=
Banyumas;
E. SELECT * FROM siswa WHERE alamat !=
Purwokerto;
26. DATE(Y-M-D). Jika sintak tersebut dieksekusi, hasilnya adalah ....
A. 05-11-2010 D. 2010-11-05
B. Jumat, 12 Nopember 2010 E. Friday, 201011-12
C. 20:15:07
Soal no 28 30 dikerjakan berdasarkan sintak di bawah ini :
$hostmysql = localhost;
$username = root;
$password = ;
$database = siswa;
$conn = mysql_connect($hostmysql,$username,$password);
if (!$conn) die (Koneksi gagal);
mysql_select_db($database,$conn) or die (Database tidak ditemukan);
28. Sintak mysql_connect digunakan untuk ....
A. memilih database yang akan digunakan D.
mengikutsertakan sebuah file
B. membuat koneksi dari php ke server mysql
E. menampilkan data dari tabel
C. menampilkan pesan kesalahan
29. Sintak mysql_select_db digunakan untuk ....
A. memilih database yang akan digunakan D.
mengikutsertakan sebuah file
B. membuat koneksi dari php ke server mysql
E. menampilkan data dari tabel